Via Diacono, 5
Trieste 34137 Italy
Trieste 34137 Italy
+39 40 760 0340
Open HoursNoon-3p Tu-Su, 7p-10:30p Tu-Su
OverviewAl Dardo Rosso is situated in a small, dark street in the heart of San Giacomo, but don't let yourself be put off by the area or by the iron door entrance, which seems as though...
more