Water Bottle Restaurants in Istanbul
Show restaurants on map
4.4
Menu
Table booking
4.4
Menu
Table booking
City: Istanbul, Şahkulu, Tımarcı Sk. No:3, 34421 Beyoğlu/İstanbul, Turkey, Istanbul
"In a quaint lane in the buzzing Taksim square, the food at the place blew us away. The chicken was marinated to perfection the mosaic chocolate desser..."
4.9
Menu
4.9
Menu
City: Istanbul, 34538 Beşiktaş İstanbul, Yelkovan Sk. No:3, Mecidiye, Türkiye, Istanbul, Turkey
"Best fries you must visit the store"
Price
The Average price for Water Bottle is:
$2.1
Feedback
These reviews refer only to the mentioned ingredients.