The food was lovely, but you don't get alot on your plate,for wat you paid,beautiful settings were the restaurant is,but would only to the owls for drinks,not food.
3 weeks ago
The Owls At Standish, Greater Manchester has a
2.6
average rating
from
14
reviews