Rose and Crown Pub

547 Emerson Street,Palo Alto,CA