Red Chili Asian Kitchen hero image

Red Chili Asian Kitchen

Restaurant

1948 N High St, Columbus, OH 43201, USA

Biter Score
8.6
Open
Monday: 11 AM – 10 PM