L'Il Mom's Chip Wagon

Restaurant in Embrun, Ontario