Loading map…

Sole D'Italia

Bucharest, Romania, offers a taste of Italy at Sole D'Italia. Savor the classic aroma of Italian cuisine, with dishes that possess a wonderfully hearty texture. A warm and welcoming culinary experience.