Cha

Permanently closed
Call
300 S Meridian St
Indianapolis, IN 46225

Cha is a cozy café in Indianapolis, IN that offers a variety of specialty teas and light bites for customers to enjoy.

With a relaxing atmosphere and friendly service, Cha provides a welcoming space for guests to unwind and socialize over a cup of tea.

Generated from their business information

Own this business?
See a problem?