Megahavuz Cafe
Casual Dining · Coffee Shop · Turkish
Megahavuz Cafe is a restaurant offering a relaxed atmosphere alongside access to swimming pools and sports facilities.
Location
Best places nearby
The highest rated places close to Megahavuz Cafe.
Local restaurants nearby
Uphill Court, Ihlamur Bulvarı 11, İstanbul



