Get directions to: Nestle Toll House Cafe, Garland, TX
Restaurant address: 605 Town Square Blvd Garland, TX 75040, USA
Restaurant: Nestle Toll House Cafe