La Pizza de Nico is a pizza restaurant offering dine-in, takeout, and delivery options. They are committed to using quality ingredients and a homemade dough with extra virgin olive oil.