The Wine Room is a cozy retreat right in the heart of downtown Palo Alto
© 2014 The Wine Room