This business has CLOSED
Report as open?
Bella Vista Restaurant
Add Hours
Saved to Favorites
12/31/2007
The atmosphere is great. The price is on the high side -- but the food is wonderful. The Oysters Rockefeller is the best I have ever tasted.
Phone: (650) 851-1229
Address: 13451 Skyline Blvd, Redwood City, CA 94062
Website: http://bvrestaurant.com