Sorelle Italian Bistro

6 locals recommend
Location
915 South San Tomas Aquino Road
Campbell, CA
San Tomas

Locals also recommend