Search this site
Skip to main content
Skip to navigation
(401) 942 - 1234 • 1302 Atwood Ave, Johnston RI
Taste of Italy Deli & Cafe
Home
Menu
Online Ordering & Delivery
Catering
About us
Contact
Taste of Italy Deli & Cafe
Home
Menu
Online Ordering & Delivery
Catering
About us
Contact
More
Home
Menu
Online Ordering & Delivery
Catering
About us
Contact
CATERING
Google Sites
Report abuse
Page details
Page updated
Google Sites
Report abuse