Location
PHONE
305-758-7721
LOCATION
ZUBI FISH HOUSE
5700 NW 2nd Ave
Miami, FL 33127
HOURS
Mon–Sat 7am – 8pm
Sun 8am – 4pm

CALL NOW 305-758-7721 ORDER TODAY !
PHONE
305-758-7721
LOCATION
ZUBI FISH HOUSE
5700 NW 2nd Ave
Miami, FL 33127
HOURS
Mon–Sat 7am – 8pm
Sun 8am – 4pm
CALL NOW 305-758-7721 ORDER TODAY !