Tadka India

49 Providence Place Mall
Providence, RI
401.632.0626
41.828097
-71.416276
Hours:
Mon - Sat:11am - 9pm
Sun:11:30am - 6pm

for Tadka India
Directions
from: