La Pizza Nostra is a pizza restaurant specializing in artisanal pizzas made with fresh ingredients and homemade dough. Delivery service is available.