Goddards icon

Goddards

App Central UK
Free
100+ downloads

About Goddards

Goddards is a renown sandwich store in the heart of Telford, Shropshire that has been running for 15 years. Our amazing assortment of sandwich fillings will keep you coming back for more. You may choose to either create your own or request a scrumptious sandwich from our delicious menu. Whether you're vegetarian, vegan or a carnivore, our fantastic sandwiches will leave you more than satisfied. We also serve a delicious assortment of wraps, burgers, salads, paninis and baps

Goddards Screenshots