750 W. Evelyn Ave. (at Castro St.)
Mountain View, California 94041

GRAND OPENING (Sunday). Stop by after the Farmer's Market for an organic wine special!

Savvy Cellar Wine Bar & Wine Shop is located in the Train Depot on Centennial Plaza adjacent the Caltrain tracks and the Mountain View VTA light rail station.

Added by Burntha on May 20, 2010

Interested 1