This fish restaurant charges you at Michelin star restaurant level.
Unfortunately the food isn't of the same level. We ate in many different restaurants in Istanbul for a week. This restaurant was the most expensive one, but certainly not the best.
Afterwards we both suffered from stomach upset.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.