SquareNo5 Restaurant
Restaurant • Coffee shop • Gastropub • Meat restaurant· Dine-in · Takeaway · No-contact delivery People often mention service,
Address
Bahçeşehir 1. Kısım, Doğa Parkı Cd No.13/15, 34488 Başakşehir/İstanbul, Türkiye
Contact
+90 552 815 26 77Rating on Google Maps
3.80 (258 reviews)Open on Google Maps