Get directions to: Alex Cafe Inc, Miami, FL
Restaurant address: 10505 Southwest 40th Street Miami, FL 33165, USA
Restaurant: Alex Cafe Inc