Swad Restaurant

Indian restaurant · Lakeside Shopping Center, 187 Willett Ave, Riverside, RI

Hours

More food in Riverside, RI · Indian Food in Riverside