Review of Lola's Italian Kitchen & Market

9 Main St, Natick, MA 01760

Overall Rating

Review


great sandwiches, great cannoli. love this place and their celiac friendly selections!

Celiac friendly?

Yes

Updated 10 years ago

Celiac