The Duffy

Restaurant in Shelburne, Ontario