A Taste of Memphis Indy
Address:
3705 N Illinois St, Indianapolis, IN 46208
Phone:
(317) 628-5619
Hours:
- Tue: 11am-8pm
- Wed: 11am-8pm
- Thu: 11am-8pm
- Fri: 11am-8pm
- Sat: 11am-8pm
Other Businesses:
- Geo Soul at 3705 N Illinois St, Indianapolis, IN 46208
- Famous Steak & Lemonade at 5880 Michigan Rd, Indianapolis, IN 46228
- Fish 'n Wingz at 2728 W 71st St, Indianapolis, IN 46268
- Starbucks at 3778 N Meridian St, Indianapolis, IN 46208
- Big Boy at 3754 Dr Martin Luther King Jr St, Indianapolis, IN 46208