Carmelo Family Kitchen
920 Lincoln Rd, Miami Beach, FL 33139-2602
Carmelo Family Kitchen is a Argentinean, Healthy, South American place is located in Miami Beach, Florida. The address of Carmelo Family Kitchen is 920 Lincoln Rd, Miami Beach, FL 33139-2602.
If you want to go to the place or need any services, you can contact them directly. The phone number is +1 305-397-8016,