Town Square

Bella Vista in Woodside

Original post made by Local Yokel, Woodside: Skywood/Skylonda, on Mar 7, 2007

The Bay Guardian just ran a wordy, but positive, review of Bella Vista Restaurant. You can read about it here: Web Link


There are no comments yet. Please share yours below.