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