Bay Area Pizza ★★★★☆4.2 (444) Restaurants Pizza restaurant · Chicken wings restaurant · Indian restaurant (...) 2898 Homestead Rd, Santa Clara, CA 95051 Today: 9 AM–2 AM Call Website Details →