Bamboozle Cafe

516 N Tampa St

516 N Tampa St, Tampa, FL 33602, USA | 813-223-7320

Website | Menu | $$

Known for

  • asian

Teams

  • Lightning