Imbuto
Chicken · Fast Food · Turkish
Imbuto is a chicken restaurant.
Location
Best places nearby
The highest rated places close to Imbuto.
Local restaurants nearby
Sakız Sokak 16A, İstanbul
Location
The highest rated places close to Imbuto.
Sakız Sokak 16A, İstanbul