India Restaurant Located at
1060 Hope Street, Providence, RI, 02906, US.
Phone: (401) 421 2600 http://www.indiarestaurant.com/
Directions: 1060 Hope Street, Providence, RI. 02906   Hours of Operation   Phone: (401) 421 2600    Fax: 401-278-2000   Email: info@indiarestaurant.com

ORDER ONLINE PICKUP AT STORE

*  Pickup date & time are based on the restaurant's hours of operations & when takeout is open.
Pickup Date *
Time  *
:
Review My Order
YOUR CURRENT ORDER IS EMPTY
If you have dietary restrictions or special requests, please call the restaurant to assist you.