Bella Vista Restaurant

13451 Skyline Blvd
Redwood City, CA  
Hours of Operation
Tue - Sat
5pm - closing
Sun - Mon
reservations are booked on the half hour
Customer Reviews
wendlbear on 12/31/2007
The atmosphere is great. The price is o...
Business Details
People Also Viewed
Mountain House Restaurant
13808 Skyline Blvd
Redwood City, CA
Mountain Mike's Pizza
120 El Camino Real
Redwood City, CA
Margaritas Restaurant
2098 Broadway St
Redwood City, CA