The Owls is a restaurant Wigan England located in United Kingdom.
Rectory Lane Standish Wigan WN6 8XD United Kingdom
Reservations | Yes |
Park your car. Eat a meal and then drive back home.
Spring Evening Menu: three courses à la carte for £6.95. Monday to Friday after 6.30pm, Sunday from 5.30pm
They get really angry if you nip in for a pee after a nice stroll on the golf course .