Hosta
Kebab House · Turkish · Fast Food
Hosta is a restaurant specializing in döner, offering both chicken and beef options in various sizes.
Location
Best places nearby
The highest rated places close to Hosta.
Local restaurants nearby
Söğütlüçeşme Caddesi 6, İstanbul



