Restaurant in Tampa
Michelin Bib Gourmand winner dishing inventive, locally sourced New American small plates
6500 N Florida Ave
Tampa, FL, 33604
(813) 374-8940