Great restaurant in the heart of istanbul. Amazing long crunchy turkish pizza with a variety of toppings. Slow cooked lamb tandir is also to die for!! Must visit in istanbul..
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.