Etci Baba Turkish Charcoal Grill & Steak House
62A London Rd, Leicester
0116 225 0000
Recent Reviews
Order Online
Reserve
Photos for Etci Baba Turkish Charcoal Grill & Steak House
Upload photos
×
❮
❯
Etci Baba Turkish Charcoal Grill & Steak House
62A London Rd, Leicester LE2 0QD
0116 225 0000