Austria
Organic Pizza, Salzburg, Austria, February 19, 2016
What a surprise to find good pizza in Salzburg! We were not going to feed the need this particular Friday, but in consulting Trip Advisor I found Organic Pizza ranked very high, so we thought we’d give it a try. Heeding a TA review that advised reservations, I called and was advised 8:00 pm would […]