India Restaurant Located at
1060 Hope Street, Providence, RI, 02906, US.
Phone: (401) 421 2600
Directions: 1060 Hope Street, Providence, RI. 02906   Hours of Operation   Phone: (401) 421 2600    Fax: 401-278-2000   Email:
Restaurant in Providence Dining in Providence Lounge Bar at Providence

Garden Courtyard

back courtyard

The back of the restaurant is as beautiful as the whole of the restaurant. This is the perfect place to come for a romantic moment with your date.

Book the table of your choice from our online table reservation system.