Pizza Review
Definition of street food. Pizza was ready in under a minute. It is made with lesser quality ingredients but for 1$ it’s phenomenal. Grab and go, great for NYC. When fresh out of oven it’s decent pizza.