151 N Hiatus Road Pembroke Pines, Florida 33026Website: Click here for restaurant websitePhone: (954) 606-9404