Indian restaurant · Lakeside Shopping Center, 187 Willett Ave, Riverside, RI
More food in Riverside, RI · Indian Food in Riverside