Super sketchy diner that's always been a staple of downtown Welland. My mom took me here as a kid...