Eating places, Restaurant, family: chain
Fly Trap Restaurant
Fly Trap Restaurant is a dining establishment in San Francisco, CA that offers a unique culinary experience. Known for its fusion of global flavors and creative dishes, Fly Trap Restaurant provides a cozy and inviting atmosphere for guests to enjoy a memorable meal.
Generated from their business information