It's a rather touristy place in the middle of town, with surprises I won't spoil. All I can say is that the food is above the average tourist restaurant and beyond. The meat is awesome and the service is very very high standards. Don't be...misled by the name... the price is absolutely adequate!More