(508) 842-7800
582 Main Street, Shrewsbury, MA 01545, United States
Monday 11:30am-9pmTuesday-Thursday 11:30am-10pmFriday 11:30am-11pmSaturday: 4:00pm-11:00pmSunday: 4:00pm-9:00pm
Bar Scene, Take-Out
Other
Italian
Moderately priced, simple, robust fare inspired by the small family restaurants of Italy is what you can look forward to at Amici’s. Read more…