Peppersack
Viru 2/Vanaturu 6, Tallinn, Estonia
Featured Review : This place was great and one of the highlights of this trip. Of all the themed restaurants I've been to, the ones in Tallinn hit closest to the mark.
By lunchtime, my fellow travellers and I were getting hungry and coun...See Full Review