Pizza and lasagna restaurant offering generous portions. Known for its pizzas and lasagna.