Al Castello

3155 B S Bascom Ave Campbell, CA 95008 Los Altos United States
Open Map

Menu

Reservations can be done via phone (+1)4083699820.

Leave Feedback

You need to register or login to leave feedback.

Gallery

Contribute

No images to show

Suggested nearby restaurants.

4
Menu Menu
Open Now
City City: Los Altos, 4320 El Camino RealCA 940221001
global.description-feedback We've been there twice. Both times the service was terrible....
4
Menu Menu
Open Now
City City: Los Altos, 325 Main Street
Info Takeout
Menu Menu
Open Now
City City: Los Altos, El Monte Road
Info Restaurant Kj's Cafe a La Carte’s menu includes 22 dishes. On the...
4.8
Menu Menu
Open Now
City City: Los Altos, 244 State Street
4
Menu Menu
Open Now
City City: Los Altos, 376 1st StCA 94022
global.description-feedback Un Valentines. Made reservation for table for weeks ahead, f...
Menu Menu
Open Now
City City: Los Altos, 101 Plaza NCA 94022
4
Menu Menu
Open Now
City City: Los Altos, 39222 Fremont Blvd. Fremont, CA 94538
Info Reservations can be done via phone (+1)5107441957.
4
Menu Menu
Open Now
City City: Los Altos, 233 State Street Los Altos, CA 94022
Info Outdoor dining
4.1
Menu Menu
Open Now
City City: Los Altos, 295 Main Street Los Altos, CA 94022
Info Full Bar
5 Open Now
City City: Los Altos, 66 North San Antonio Road
Info Make sure to get their breakfast to start your day.
Open Now
City City: Los Altos, 4880 El Camino Real Los Altos, CA 94022
Info Reservations can be done via phone (+1)6509658888.
Open Now
City City: Los Altos, 420 S San Antonio Rd Los Altos, CA 94022-3631
Info Reservations can be done via phone (+1)6505599197.
Open Now
City City: Los Altos, 991 Fremont Ave Los Altos, CA 94024-6098
Info Reservations can be done via phone (+1)6509488515.
Open Now
City City: Los Altos, 325 Main St Los Altos, CA 94022
Info Reservations can be done via phone (+1)6509474919.
Open Now
City City: Los Altos, 4410 El Camino Real #201 Los Altos, CA 94022
Info Reservations can be done via phone (+1)6509496400.