Dumpling Delights at Toton Tram Stop

Dumpling Delights located at the end of the line at the Toton Tram stop is a fabulous little spot for some tasty Chinese snacks. I had read about the place in the local paper and the name alone was enough to get me interested. So I rode the tram out to Toton from the city…