Pietro's No.2 Ristorante, Bar & Lounge ★★★★☆4.4 (888) Restaurants Italian restaurant 679 Merchant St, Vacaville, CA 95688 Today: 11 AM–9 PM Call Website Details →