Tappo NYC Thin Crust Pizza is located in Flatiron, New York and has been operating since 2012. The restaurant offers thin crust pizza, salads, appetizers, sandwiches, pasta, desserts, beer, wine, and cocktails.