Visit Silicon Valley Logo

A Bellagio Italian Restaurant

33 So Central Ave , Campbell, California, 95008, United States
Traditional Italian cuisine in a casual, airy environment.
Find hotels, restaurants, and things to do near.
View Map