Authentic pizzeria, Il Sole di Napoli, offering pizza and other dishes. Takeaway options are available.