A Turkish grill restaurant where you can mainly enjoy fresh meat from the grill, such as beef, lamb and chicken. But you can also try lahmaçuin, the Turkish pizza: a speciality of the chef.

Take a look

Nearby

Skip map elements