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