Cafe
BigChefs
7 locals recommend
Location
No:162 Teşvikiye Cd.
İstanbul
Tips from locals
The service is so good and also the foods are very delicious. They have world cuisine as well as local ones. The view is amazing and it's very near, top of the City's Mall.
Locals also recommend
- 132 locals recommend