2853 S University DrDavie, Florida 33328Website: Click here for restaurant websitePhone: (954) 659-3131