Start from
Food Plus Food Store
11665 NE 2nd Ave, North Miami 33161