Camellia Garden
BBQ · Turkish · Grill
Camellia Garden offers a fresh kokoreç experience and barbecue options.
Location
Best places nearby
The highest rated places close to Camellia Garden.
Local restaurants nearby
Ebuziya Caddesi 67, İstanbul
Location
The highest rated places close to Camellia Garden.
Ebuziya Caddesi 67, İstanbul