The restaurant was inside the Stamford Plaza hotel. We had one dinner there - food was tasty and seemed reasonably priced. Staff were good, wine was good. All in all a pretty good meal.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.