Italian restaurant · 3 Wake Robin Rd #3, Lincoln, RI
More food in Lincoln, RI · Italian Food in Lincoln