Imperial City
- Address
- 2605 E 65th St
- Place
- Indianapolis , IN 46220-1507
- Landline
- (317) 257-7388
Description
Imperial City can be found at 2605 E 65th St . The following is offered: Restaurants - In Indianapolis there are 717 other Restaurants. An overview can be found here.
Reviews
This listing was not reviewed yet
Categories
Restaurants(317)257-7388 (317)-257-7388 +13172577388