Family-run Italian restaurant serving honest, tasty food. Known for generous portions and arguably the best pizza.