Venue type
Restaurant, Café
Location
Tampa, United States Of America