1751 Alton Rd Miami Beach, FL 33139
+ 1 (305) 672 0565
17restaurant@gmail.com
Open 11:00 AM | Closed 12:00 AM Fridays: Open 11:00 AM | Closed 02:30 PM Saturdays: Open 01 Hour after shabbat | Closed 01:30 AM