Selvi Tava Ciğer Ve Izgara
Turkish · Grill
Selvi Tava Ciğer Ve Izgara is a Turkish restaurant specializing in tava ciğer (liver dish) and grilled items. The establishment offers a variety of grilled meats and traditional Turkish dishes.
Location
Location