Stonehaven hotel launches new menu

Dining with a view at The Marine Hotel