Bella Vista Restaurant, REDWOOD CITY, California (CA)

Looking for some food? Bella Vista Restaurant might cook the sort of dinner that suits you.
Comfortably stationed at 13451 Skyline Boulevard () in REDWOOD CITY, California (CA) (94062), Bella Vista Restaurant can be contacted at 6508511229. Make sure you call up ahead to reserve your spot in the restaurant.
More restaurants in REDWOOD CITY, California (CA)


Bella Vista Restaurant contact information and details:
Address: 13451 Skyline Boulevard - , REDWOOD CITY, California (CA) 94062
Contact Phone: 6508511229