Back to Previous
Rasa Indi-Chinese
1826 Martin Luther King, Jr Blvd | Chapel Hill, NC 27514
(919) 929-2199
(919) 929-2199
Dine In or Take Out, Open All Day. Sun-Thur 11:30am - 9pm. Fri & Sat 11:30am - 9:30 pm.