Review of Tom + Chee

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

Overall Rating

Review


Care was taken to avoid cross contamination, but staff not too knowledgable about ingredients.

Updated 7 years ago