India Restaurant Bar & Lounge
Indian, Lounges
Providence, RI
1.4 mi