1105 Shelby Street
Indianapolis, IN 46203-1905
Indianapolis, IN 46203-1905
317-687-4857
OverviewThis contemporary cafe, located in the Fountain Square Theatre Building, offers homemade soups, fresh baked bread, gourmet salads, sandwiches, pizza, and specialty coffees, all...
more