India Restaurant
1060 Hope St, Providence RI 02906