7730 West Sand Lake Road, Orlando, FL, Orlando, Florida, 32819
(407) 930-0402
Enjoy the authentic South Indian food in Orlando @ Rasa Restaurant Cuisine. Order Coconut Water with delicious food @ the best Fine Dining Restaurant in Florida.
No reviews yet. Be the first to write a review!