Italian restaurant offering delicious pizza. Family-friendly with a welcoming atmosphere.