Metro Ocakbasi
Grill · Turkish · Kebab House
Metro Ocakbasi is a grill restaurant specializing in meat and chicken dishes.
Location
Best places nearby
The highest rated places close to Metro Ocakbasi.
Local restaurants nearby
Horhor Caddesi 82, İstanbul



