The Fly Trap

606 Folsom St, San Francisco, CA

Menu (As of 10/30)

N / A Beverage

The Fly Trap: hours and how to order