About
This is a small restaurant that serves the best grilled meats in Istanbul. You can dine on the patio or eat inside. Very clean and almost half the price of the main street restaurants. I have their business card and menu. Speaks very little English but worth every effort.
Details