Welcome to St Margarets Cafe!

Here we go, new website, but still amazing food and great service!

Featured Posts
Recent Posts