View Menu
Len's Plaice is a Takeout restaurant in Oswestry. It is open 5 days a week.
For inquiries and reservations, you can contact Len's Plaice by phone at +44 1691 772413
Address: St Martin's, Oswestry SY11 3AS, UK, Oswestry
Phone: +44 1691 772413