store:
 location:

Applebee's in Toledo, Ohio

266 East Alexis Rd
Toledo - 43612
View Details
4702 Monroe St
Toledo - 43623
View Details
7340 Central Ave
Toledo - 43617
View Details
2825 Glendale Ave
Toledo - 43614
View Details