The Hilltop Grill

Restaurant in Neils Harbour, NS