Applebee's - University
3255 University Parkway Sarasota, Florida 34243-4205 | Restaurant Info
Estimated delivery time: 55-65 minutes