Review of Lucca Grill

116 E Market St, Bloomington, IL 61701

Overall Rating

Review


Excellent gluten free pizza and spaghetti. We will be back!

Celiac friendly?

Yes

Updated 8 years ago