Family-run Italian restaurant offering a variety of tasty dishes for dine-in or takeout. Free WiFi available.