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
Other Places Like This


1710 W Campbell Ave
Campbell, CA 95008
  (408) 374-5777
Nation's Giant Hamburgers & Great Pies
Serving nearby areas
The Village Pub
2967 Woodside Rd
Woodside, CA
1.6 mi
Stacks Restaurant
314 El Camino Real
Redwood City, CA
2.8 mi