Rochester Ny Restaurants

The Marine Hotel

Address: 9-10 Shorehead, Stonehaven, AB39 2JY