Get directions to: Alex Cafeteria Restaurant, Miami, FL
Restaurant address: 9548 Sw 40th St Miami, FL 33165, USA
Restaurant: Alex Cafeteria Restaurant