Some of the reviewers have said that there is nothing special about this place, that the food is average and that the tables are too close together. A lot of what you find on TA depends on your expectations. If you are used to eating in restaurants that cost £100/$125 dollars for a meal, then this restaurant might not meet...
More
