Restaurants :: INDIA HOUSE
Restaurants :: INDIA HOUSEINDIA HOUSE
(401) 273-8844
Get Directions
261 Thayer St, Providence, RI 02906
Open Daily 11:30 AM-11:00 PM
Open Daily 11:30 AM-11:00 PM