Tostçu Ali Baba
Sandwich Shop · Fast Food · Turkish
Tostçu Ali Baba is a restaurant specializing in toasted sandwiches, offering a variety of options including cheese, mixed ingredients, egg, and seasoned meat.
Location
Best places nearby
The highest rated places close to Tostçu Ali Baba.
Local restaurants nearby
1354. Cadde 105, Ankara
