Fish Shop RestaurantRestaurantScotland NI IOM, United KingdomSpacesSeatedStandingPrivate Dining Room--12