Kan-Kan Cinema and Restaurant
1258 Windsor St, Indianapolis
(317) 800-7099
Menu
Restaurants in Indianapolis, IN
Kan-Kan Cinema and Restaurant
1258 Windsor St, Indianapolis, IN 46201
(317) 800-7099