Italian restaurant · 963 Namquid Dr, Warwick, RI
See full menu
More food in Warwick, RI · Italian Food in Warwick