Eating Indian at Rasa Restaurant restaurant in East Greenwich, RI.

Feedback

Do you manage or own Rasa Restaurant?

Yes