South Indian food in Orlando | Indo-Chinese Food in Florida | Best Cuisine
7730 West Sand Lake Road, Orlando, FL , Orlando, Florida, 32819
About us
Enjoy the authentic South Indian food in Orlando @ Rasa Restaurant Cuisine. Order Vintage wines with delicious food @ the best South Indian Restaurant in Florida.