Square is located at Via Carlo Rota, 20900 Monza MB, Italy.
Square is open Mo-Sa 07:30-12:30, Mo-Th 15:00-20:30, Su 08:00-13:00, Fr,Sa 15:00-01:00
5 Star
4 Star
3 Star
2 Star
1 Star
Don't you have an account? Register Here