Avalon is a great experience, it has good food, good portions.
The staff are very friendly and it is in a lovely setting in an old theatre, so a bit quirky. The staff wear old fashioned outfits and all the crockery is odds, it really has a charming appeal. The food would be described as country cooking, very tasty.
I would recommend anyone to try the Avalon it is a great place.