India THIS RESTAURANT IS CLOSED India

THIS RESTAURANT IS CLOSED India Map

123 Dorrance St.
Providence, RI 02903
401-278-2000
Map
Cuisine: Indian
Openings: Lunch & Dinner daily