Spencers Stadium Tavern
Address:
802 S West St, Indianapolis, IN 46225
Phone:
(317) 916-8888 Restaurants, Bars
Other Businesses:
- General Tso's House at 9745 Fall Creek Rd, Indianapolis, IN 46256
- Sweeties Gourmet Treats at 2101 E 62nd St, Indianapolis, IN 46220
- When Eddie Met Salad at 6100 N Keystone Ave, Indianapolis, IN 46220
- Pete's Ribs at 3832 E 38th St, Indianapolis, IN 46218
- Bennigans Grill and Tavern at 7701 E 42nd St, Indianapolis, IN 46226