The Lemon Plaice
21 Church Street
Welwyn
Hertfordshire
AL69LNHertfordshire
Food rating:
5/5 stars
Updated: 22. April 2022
Food rating:
5/5 stars
Updated: 22. April 2022