New China Garden
Address:
3383 Kentucky Ave Ste A, Indianapolis, IN 46221
Phone:
(704) 721-0032
Cuisine:
Chinese
Restaurants,
Chinese
Other Businesses:
- KFC - Kentucky Fried Chicken at 3704 W Washington St, Indianapolis, IN 46241
- Mesh at 3978 Georgetown Rd, Indianapolis, IN 46254
- Lincoln Square Restaurant at 4857 W 56th St, Indianapolis, IN 46254
- Papa Murphy's at 4875 W 56th St, Indianapolis, IN 46254
- El Puerto De San at 4920 W 38th St, Indianapolis, IN 46254