Make a reservation

Location & Hours

We are conveniently located at 12th and Washington Avenue in the heart of South Beach Miami. If you have any questions about the menu or reservations, please reach out directly by phone or via our website. We look forward to seeing you during your next visit!

PHONE

305-673-9368

WORKING HOURS

Open everyday 5:30 pm to 11 pm

LOCATION & HOURS

1208 Washington Ave., Miami Beach, FL 33139 Open 7 Days | 5:30PM – 11:00PM