The food was great and the prices are really fair. To enter the restaurant you must first climb some stairs but they've got an elevator which I think is only accessible for handicapped people. The downside was that it was in an open area and it was full of tiny little flies. It got so annoying that I didn't enjoy my food anymore cause I was more focused on not eating any flies,
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.