Get directions to: Town Cafe, Addison, TX Restaurant address: 16601 Addison Rd Addison, TX 75001, USA Driving Walking Bicycling Restaurant: Town Cafe