Restaurants    Rhode Island    
 
India 123 Dorrance Street Providence,  RI 02903 (401) 278 2000
Taste Of India 221 Wickenden Street Providence, RI 02903  (401) 421-4355 
World's Fare 272 Thayer Street Providence,  RI 02903 (401) 453 3500