La Borgata Italian Deli

Where
317 Main St, Vacaville , CA
Call
(707) 685-9406
Web
La Borgata Italian Deli Website
Tags
Restaurants, Italian Restaurants
Claim this listing

About request an edit to this page

Comments