Map & Directions - Number One Chinese Restaurant
View Menu
Number One Chinese Restaurant
5808 Crawfordsville Rd, Indianapolis, IN, 46224
(317) 487-9888 (Phone)
5808 Crawfordsville Rd, Indianapolis, IN, 46224
(317) 487-9888 (Phone)