La Mesa Restaurant

8872 Southwest 24th Street Miami, FL 33165 United States of America

Location