Restaurant in Tampa
Cozy French restaurant and bar known for escargot, steak frites, and craft cocktails
3636 Henderson Blvd
Tampa, FL, 33609
(813) 535-7922