New Steak-Lemonade
Address:
2958 Kessler Blvd North Dr, Indianapolis, IN 46222
Phone:
(317) 924-5747 Restaurants, Steak Houses
Other Businesses:
- Au Bon Pain at 1701 Senate Blvd, Indianapolis, IN 46202
- Fedups Sports Bar at 5450 W 86th St, Indianapolis, IN 46268
- Sunshine Cafe' Corporate Offices at 5455 W 86th St, Indianapolis, IN 46268
- Sunquest Systems Inc at 5455 W 86th St, Indianapolis, IN 46268
- Super Shark at 2801 W 16th St, Indianapolis, IN 46222