Mr B's Restaurant

3401 N Nebraska Ave, Tampa
(813) 221-8111