Online ordering is temporarily unavailable
We’re sorry for the interruption. Please call the restaurant directly to place your order.
Blue Square Pizza
30 Main St, Hopkinton, MA 01748