St Moritz is lucky enough to be near to Buxton Opera House, one of Britain’s leading theatres. Before heading to see a show, visit for one of the restaurant’s excellent pre-theatre menus.
They are very reasonably priced, at two courses for £8.99 from noon until 4.30pm, and two courses for £10.49 from 4.30pm until 7pm. Everything – including the pasta, bread, sauces and desserts – is freshly prepared on the premises by the talented chefs, and only quality seasonal produce is used.
The restaurant is fully licensed and boasts an excellent wine list too, so you’ll never be short of refreshment.
As well as the main restaurant, there is a function room upstairs which can seat up to 40 guests – perfect for a party. A must for fans of Swiss and Italian cuisine, St Moritz guarantees an excellent dining experience from beginning to end.