Hours & Location
850 Commerce Street,
Miami Beach, Florida 33139
305.397.8513
Hours of Operation:
Monday to Friday | 11:45 am to 10 pm
Saturday to Sunday | 11 am to 10 pm
PLANTA, SOUTH BEACH
The restaurant's vision is to celebrate innovative cuisine in a beautiful environment without the use of any animal products.