Lefty O'Douls

restaurants / Other

Lefty O'Douls information

Location
San Francisco , USA
Address
333 Geary St
Telephone
+1 415 982 8900
Getting there
Muni: Powell
Bart: Powell
More information
www.leftyodouls.biz
Prices
mains $7-11
Opening hours
7am-2am
Something wrong?
Submit a correction

Floor-to-ceiling kitsch, baseball memorabilia, sports on TV, live music and hof brau – Lefty's is tourist central, a blast on game nights.