Well the answer is Falafel I don't know about you but those are the biggest ones that I have seen! Did any of you guess correctly? I only got 2 just to make sure it taste alright. As you can see on my plate I was lucky enough to get some quinoa summer salad oh those are so popular at the deli and i had some garlic mashed potatoes oooooh Delicious!
Anyone from the East Coast would know this treat as they do not sell it anywhere else I think!
I think I ate the whole box myself not at one sitting of course lol!