Sole d'Italia offers authentic Italian dishes. Reservations and orders are handled by phone. The establishment is located in Ede, Netherlands.