store:
 location:

Applebee's in Houston, Texas

19821 Northwest Freeway
Houston - 77065
View Details
14815 Westheimer
Houston - 77082
View Details
19625 Restaurant Row
Houston - 77084
View Details
5911 Sam Houston Parkway N.
Houston - 77049
View Details
2959 N. Loop 610 W.
Houston - 77008
View Details