511 total views,  2 views today

Experience real Indian flavor and style at RASA, located at 149 Main Street In East Greenwich, RI. Lunch & Dinner Daily. “RASA” is a sanskrit word and means essence. Visit RASA and experience the values and emotions through artwork, colors on the walls, spices in the food and service with a smile!

read more