China Inn in Indianapolis offers a diverse menu of Chinese cuisine, promising a satisfying experience for all taste preferences. With a focus on flavorful and delicious dishes, their chefs take pride in providing a wide selection that caters to even the pickiest of eaters.
Located at 9613 N College Ave, China Inn is a go-to spot for those craving authentic Chinese flavors in the Indianapolis area. Whether dining in or ordering takeout, customers can expect an irresistible culinary journey that captures the essence of Chinese cuisine.
Generated from the website