Wajiro's Restaurant12670 SW 8th St, Miami, FL
SUBWAY7900 Nw 27th Ave No A5 Northside Shopping Center, Miami, FL