Skip to content
Lemon Plaice
Fish & Chips
About Us
Menu
Opening Times
Find Us
Find Us
We are located at 115 Southbroom Road, Devizes, SN10 1LY