Lucky Baldwin's Delirium Cafe
British, Pubs
Sierra Madre, CA
0.4 mi