The Mountain View Restaurant

Restaurant in Pleasant Bay, NS