The Olive Tree
85 Frankwell, Shrewsbury
01743 383373
Recent Reviews
Order Online
Reserve
The Olive Tree
85 Frankwell, Shrewsbury SY3 8JR
01743 383373