Top Local Places

House of Flavor

13737 nw 7th avenue, North Miami, United States
Caribbean Restaurant

Description

ad

House of Flavor serves fresh, homemade international seafood that’s sure to please any palate.
#TAKEOUT

Quiz

NEAR House of Flavor