Square Peg Pizzeria & Bar

4957 W. Atlantic Ave., Delray Beach, Florida 33445

4957 W. Atlantic Ave., Delray Beach, Florida 33445
Lunch and dinner daily.
Italian