Home › Cities Hall › San Francisco › Fly Trap Restaurant
Restaurants: Californian

Description

None


Address

606 Folsom St, San Francisco ,, 94107-1305, (415) 243-0580

Email

No email

Location

Opening Hours

  • Not specified
Similar Companies

In San Francisco