Mary Brown's Chicken

Restaurant in New Hamburg, Ontario