Review of Lola's Italian Kitchen & Market

9 Main St, Natick, MA 01760

Overall Rating

Review


Gluten free cannolis and subs! What’s not to love !

Celiac friendly?

Yes

Updated 4 years ago

Celiac