333 Delaware Street Indianapolis, IN 46225
Seated: 12
Square Feet: 216 ft2
Ideal for small meetings with its permanent table, the Fountain Square accommodates up to 12 guests.