We went to this place since it was ranked No.1 on Tropadvisor. The food was ok but I would never agree that it represents the "NO.1" restaurant in Istanbul. The actual food they gave to us looked very different from the pictures in the menu and the portion was quite small given the price.
I would say this place was just average and there were many similar restaurants in the area serving better foods.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.