

We are located on 1205 17th St between Alton Rd and West Av, in the heart of South Beach, only one block north from Lincoln Rd Movie Theater. Please do not hesitate to contact us by calling (305) 672-0565 to place an order or to obtain any information.
Surrounded by the Art Deco style architecture, we reside several blocks away from Jewish Museum of Florida on 3rd & Washington Av, Holocaust Memorial on 19th & Meridian Av and Cuban Hebrew Congregation on 17th & Michigan.
It is a perfect location for kosher restaurant that still makes you feel like you are in Miami Beach. We have outside seating and smoking area, free parking is also provided.