Review of Tom + Chee

5650 W 86th St #126, Indianapolis, IN 46278

Overall Rating

Review


Love it! It's so nice to be able to eat grilled cheese and tomato soup again.

Celiac friendly?

Yes

Updated 8 years ago

Symptomatic Celiac