This is a very large place, but with great food and very friendly and attentive staff. From the outside it looks like nothing's there with an almost unreadable sign - you might even have trouble finding it if you don't know where it is. The interior design is something difficult to describe - better come and see for yourself :) more
10 Reviews
8 Reviews
7 Reviews
3 Reviews

