44 Palmer St
Lowell, MA 01852
Lowell, MA 01852
Open HoursMonday 12:00am - 12:00am, Tuesday 11:30am - 12:00pm, Wednesday 11:30am - 12:00pm, Thursday 11:30am - 12:00pm, Friday 11:30am - 1:00am, Saturday 11:30am - 1:00am, Sunday 12:00am - 12:00am
OverviewThis unique restaurant specializes in authentic Italian cuisine made from family recipes, and is also known for its hand cut Angus steaks, all of which one may savour in a relaxing...
more