Family-friendly Italian pizza restaurant offering generous portions of pasta and pizza. Kids' menu available.