Review of Tom + Chee

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

Overall Rating

Review


The gluten free bread wasn't great, but plenty of options.

Updated 9 years ago