House of Flavor Restaurant
13737 NW 7th Ave, North Miami, FL 33168
House of Flavor Restaurant
Jan 6, 2020
Report post
House of flavor new Hours of operation! Tuesday- Saturday 11AM-8PM Sunday 12PM - 5PM