Get Directions to Express Cafe ← View details 266 Margam Road, Port Talbot, West Glamorgan SA13 2DB, United Kingdom, Port Talbot, England Get Directions From* To * — Required information