India Garden

  • 531 N. Walnut St.
  • Bloomington, IN 47404
  • 812-331-8844

Excellent food, in large portions, for great prices!