Menu
Need Tips in ENG/UK
Search
England
Hertfordshire
Welwyn
Fish And Chip Shop
Lemon Plaice
Lemon Plaice
(01438) 714033
About:
Address
21 Church Street
Welwyn
,
Hertfordshire
- AL6 9LN
Services
Fish And Chip Shop
Map:
(Click to activate)
Activate Map
Related Companies
Ocean Star
76 Great North Road, Welwyn, HRT