PLACES TO EAT

The Muckle Cross

34 High Street, Elgin
IV30 1BU
01343 559030
http://www.jdwetherspoon.com/pubs/all-pubs/scotland/moray/the-muckle-cross-elgin