Best South Indian Restaurant in Orlando | Urban Indian cuisine in Orlando
(407) 930-0402
7730 West Sand Lake Road, Orlando, Florida, 32819
About us
Visit Rasa Restaurant & experience the finest south indian cuisine at the most competitive rates only @ the Best south indian & indo chinese Restaurant in Orlando.