Square Pizza is a restaurant specializing in square pizzas. Order online for direct, potentially cheaper prices.