Square Pizza – Grill – Cafe

Prague, Czechia

···

Closed now

Free Wi-Fi

Map

Streetview

Activate map

Bussiness info

Takes Reservations
Yes
Attire
Casual
Noise Level
Average
Wi-Fi
Free
Waiter Service
Yes