Buhara
Sifa Hamami Sokak 15A, Istanbul, Turkey
Featured Review : This restaurant is an institution in the Sultanahmet area of Istanbul. It also has a roof terrace for dining, but its views are not as widespread as at the rival Doy Doy restaurant. After dining at Doy Doy one evening, w...See Full Review