The Lemon Plaice
21 Church St, Welwyn
01438 714033
Menu
Welwyn, Hertfordshire
The Lemon Plaice
21 Church St, Welwyn, Hertfordshire AL6 9LN
01438 714033