Sbarro 2382 Grand Cypress DriveSpace 989Lutz, FL, 33559 View Phone 813-949-2211 2382 Grand Cypress Drive, Space 989Lutz, FL 33559 View Website Experience & Reliability About Photos & Videos Send to My Email Send to My Phone Print this Page