Garden Mezze
Mediterranean · Turkish
Garden Mezze is a restaurant offering a menu with various options.
Location
Best places nearby
The highest rated places close to Garden Mezze.
Local restaurants nearby
Serdar Sokak 13, İstanbul
Location
The highest rated places close to Garden Mezze.
Serdar Sokak 13, İstanbul