8313 Crawfordsville Rd, Indianapolis, IN 46234

Your favorite Chinese cuisine on the west-side of Indianapolis!

Order takeout: (317) 291-0999

A few of our popular dishes!

A few of our popular dishes!

Family owned and operated since 2010!

Family owned and operated since 2010!

IMG_9482.JPG