Get directions to: Applebee''s Neighborhood Grill, Houston, TX
Restaurant address: 5911 E Sam Houston Pkwy N Houston, TX 77049, USA
Restaurant: Applebee''s Neighborhood Grill