Pizza Review
Best pizza in Nola by far. Nothing crazy just very light and crispy crust with a simple tangy sauce and good fresh mozzarella. Stands up to many New York places. Highly recommend the margherita