"Great all around. Favorite restaurant in Lowell area."
Phone: +19789702282
Address: 91 Dutton StreetMA 01852, Lowell, United States
City: Lowell
Website: http://www.cobblestonesoflowell.com/
Wednesday: 16:00-22:30
Thursday: 16:00-22:30
Friday: 16:00-22:30
Saturday: 16:00-22:30
Sunday: 11:00-16:00
Dishes: 93
Amenities: 25
Categories: 5
Reviews: 5146