We stayed at the Emerson spice hotel and ate here 3 times. Lunch is served on the ground floor by reception and dinner on the roof terrace (note there is only 1 dinner sitting st 7pm and the menu is fixed).
Our first dinner was hit and miss - our second course of prawns was terrific but the other courses while fine weren't "wow". For our second dinner every course was exceptional though, I would say it compares favourably with Michelin starred restaurants I've eaten in so a bargain at usd30.
Lunch was also very good and cheap as well - it recommend the seafood curry.
Overall, definitely worth a visit if In stone town - for dinner if you can afford it or lunch if your budget is tighter.
If you own or manage Cafe at Emerson Spice, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.