squid.png
 

sex, drugs, mayonnaise

 

35 NEW MONTGOMERY ST. NEXT TO HOUSE OF SHIELDS.

Established in 2008 by Dennis Leary.

 
 

Phone

(415) 769 8109

Location

37 New Montgomery St,
San Francisco, CA
94105

Hours

M-F 7:00am–2:30pm