View Menu
Blist's Hill Chip Shop is a Restaurant in Telford. It is open 5 days a week.
Address: 1791 High St, Telford TF7 5UD, UK, Telford
Phone: