Västerlånggatan 52
Stockholm 11129 Sweden
Stockholm 11129 Sweden
+46 8 20 2512
Open Hours11a-1a M-Sa, 11a-12a Su
OverviewIt is one of the finest Italian restaurants in Stockholm, and is situated along Västerlånggatan, a street thronged by tourists. The elegant interior and well-stocked...
more