The Venue
Bar · Pub · Casual Dining
Function room facility, The Venue, offers generous portions and fresh, flavorful food. It features internal seating for up to 180 people and is a bar and hospitality destination.
Location
Best places nearby
The highest rated places close to The Venue.
Local restaurants nearby
Sunnybrae Terrace, Alba / Scotland



