Get directions to: Alex Pizza Italian Restaurant, Miami, FL
Restaurant address: 15453 Sw 137th Ave Miami, FL 33177, USA
Restaurant: Alex Pizza Italian Restaurant