Start from
Hibachi Miami
13750 NW 7th Ave, Miami 33168