Pembroke Pines
Pembroke Pines
12221 Taft Street
Pembroke Pines, FL 33026
Fax: (954) 436-5683
Dine-in: Open at 100% capacity / Take Out
Walk-in for take out:Tuesday – Saturday: 11:00am – 9:00pm
Order Online – Pick-up or Curbside. DELIVERY
Leave us a comment about your experience…
