← San Francisco restaurants
The Fly Trap
No reviews yet
American606 Folsom St, San Francisco
Own or manage The Fly Trap? Claim this listing free
Hours
Hours not listed yet.
Details
Address606 Folsom St, San Francisco 94107
Phone+14152430580
Websitehttp://www.flytrapsf.com/
Email[email protected]
SocialFacebook
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.