The Square Cafe
14 Lowell St
Peabody
MA
01960
(978) 977-2909
Open Map
Description
The Square Cafe was founded in 2010, and is located at 14 Lowell St in Peabody.
by dandb on March 27, 2015 from
dandb
cafe
Cafes
Categories: Restaurants, Cafes
eating places
Food & Dining
full-service restaurants
Local business
On-street: metered
restaurant style
Restaurants