Mains of Scotstown Inn is located in Aberdeen, United Kingdom on Jesmond Square, Bridge of Don. Mains of Scotstown Inn is rated 3.9 out of 5 in the category bar in United Kingdom. Take a wee wander off the beaten path into Bridge of Don and relax in our restaurant, where you’ll find a menu showcasing Scottish produce with traditional favorites and something new for the adventurous.
Address
Jesmond Square, Bridge of Don
Service options
Outdoor seating
Dine-in