The Clove Hitch Bar & Bistro

Restaurant in Iona, Nova Scotia (Cape Breton)