One of the best places to have lunch or dinner ...
One of the best places to have lunch or dinner when visiting Istanbul. The food is fresh, well cooked and delicious. A must try is the lamb which was cooked to perfection. The dessert was equally of top quality.
