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...
jillybean1127 on 08/27/2005
My boyfriend took me here on our two yea...
Some content provided by
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