Ucuncu Mevki
Istiklal Cad. Taksim, Istanbul, Turkey
Featured Review : It's a small restaurant with a friendly atmosphere. You can chat with the cooks, who are also the waiters, and they'll gladly share their recipes with you. The prices are absolutely affordable, and the menu consists of c...See Full Review