Applebees 10911 Starkey Rd Seminole, FL 33777 Phone: (727) 393-3933
Category: Fast Food Diner Restaurant