You get what you pay for... That is the old saying. This place is excellent from the food, to staff, to environment. However paying $30 for a plate of chinese food totally threw me off. I mean we're in Roanoke not Manhattan. My husbands dish was een more than that. $100 bill for 2 people in an up scale place is expected, but not for chinese food.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.