About
A Medford classic is re-born.The family-owned and operated business Carroll's was once a diner on Main Street, just south of Medford Square. Now the new Carroll's is at 21 Main St.
Address: 21 Main St, Medford 02155
Phone: (781) 395-3344
Email: moc.55120sllorrac@ofni
Parking:
Lot, Street
State: MA
City: Medford
Street Number: 21 Main St
Zip Code: 02155
categories: seafood restaurant, bar, american restaurant
Opening Hours
Monday: 16:00 - 22:00Tuesday: 16:00 - 22:00
Wednesday: 16:00 - 22:00
Thursday: 16:00 - 23:00
Friday: 16:00 - 23:00
Saturday: 16:00 - 23:00
Sunday: 12:00 - 20:00