Square Peg Pizzeria
Pizza · Italian · Casual Dining
Square Peg Pizzeria is an Italian restaurant specializing in pizza. They offer takeout and delivery services. The establishment is located in Delray Beach, FL.
Location
Vota recommends
Location
Vota recommends