Taste of India

230 Wickenden St
Providence, RI
401.421.4355
41.819563
-71.398768
Hours:
Mon - Fri:11:30am - 10pm
Sat - Sun:noon - 10pm

for Taste of India
Directions
from: