No Name Pizza
2250 NW 2nd Ave, Miami 33127