Lotus Garden

  • 110 S. Washington St.
  • Bloomington, IN 47408

Traditional Chinese food