Italian restaurant offering homemade pasta dishes. Known for a great atmosphere and quick dine-in or takeout options.