VABBÈ Pizza ★★★★★5.0 (8) Restaurants Pizza restaurant · Italian restaurant · Sandwich shop 5743 Stevenson Blvd, Newark, CA 94560 Call Website Details →