Archie's

Restaurant in Goulbourn, Ontario