The Rose & Crown English Food & Ale House
British, Pubs
Palo Alto, CA
0.3 mi