Amazing food. Definitely recommend. Treat yourself! Even an option for vegans.
October 2023
Amazing food and very good value ?
September 2023
This is Alford's best takeaway and my word don't the locals know it. With locally sourced food cooked to perfection 0wen's is an absolute gem. Having had several meals from owen’s my conclusion is 10/10.