Lithuanian and American inspired food trailer serving delicious, mouth watering, quick food focusing on bite size dumplings called Pelmeni.