An interactive map showing the location of Tee Pee Restaurant, Indianapolis, Marion County, Indiana, USA.