Your Big Picture Cafe Location

University Creek Plaza
5935 South University Drive, Davie, FL 33328

On the NW corner of University Drive and Stirling Road, in the U-shaped plaza that shares parking with Home Depot

Phone: (954) 252-5644
Fax: (954) 252-5646