China Shuttle
Address:
3919 Lafayette Rd, Indianapolis, IN 46254
Phone:
(317) 280-8803 Restaurants, Cafes, Chinese
Other Businesses:
- Tios Mexican Restaurant at 3360 W Morris St, Indianapolis, IN 46241
- Saigon Restaurant at 3103 Lafayette Rd, Indianapolis, IN 46222
- O'Charley's at 6930 S Emerson Ave, Indianapolis, IN 46237
- Tienda Mexisana Inc at 3215 English Ave, Indianapolis, IN 46201
- Philly Cheesesteak at 3919 Lafayette Rd, Indianapolis, IN 46254