703 - 71st Street, Miami Beach, FL 33141 Delivery, Take Out, Dine In & Catering Call: 305-865-7500
($10 min for Delivery & Delivery Charge Applied) Outdoor Seating available