Scranton Restaurants

Pointe 18 Bar & Grille

Address: 6300 Jack Nicklaus Pkwy, Windermere, FL 34786

DeBary Country Club

Address: 300 Plantation Club Dr, DeBary, FL 32713