Reflections Food Court
3000 N Meridian St (in The Children's Museum of Indianapolis) (at W 30th St & N Illinois St)
Indianapolis, IN 46208
- They have some really healthy stuff, and some junk, but most importantly they have coffee!
- Try the ice cream robot!
- Bring extra $$$ for food,15 per person would work fine.