That Place Bar & Grill

8810 S. Emerson Ave
Greenwood, IN 46237
Tel: 317-888-7100
Get Directions