They have a store front shop in New Hyde Park, NY; but I got this pizza from the truck. I thought that it was a really tasty pizza on a flat bread. They are on twitter if you are interested in their truck and location!
By Ted Nghiem
Have you been here? Share a tip or a photo with fellow travelers.