Shops in Istanbul, TR

1 listed

Browse menus, order online for pickup or delivery.

← All Cities & Shops

Bosphorus Delights & Baklava

food • İstiklal Caddesi No: 120, Beyoğlu, 34433 İstanbul
Pickup: Yes
Delivery: Yes
Min order: 150.00 TRY