Lucias Tavola


31 Main St
Ayer, MA 01432

An Italian Restaurant in Ayer MA

Chef Owned A Taste of The North End


Day Opening Closing
Mon Closed  
Tue-Thu 5:00am 8:30pm
Fri-Sat 4:30am 9:00pm
Sun Closed  
Click the button to add a review for Lucias Tavola

Add Review