Our website is currently under maintenance - we will be back soon
sorry for the inconvenience.

Please call us at: 401 421 2600 for reservations and directions.

We are located at: 1060 Hope St, Providence RI 02906

India Restaurant