We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers: Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Small designer outlet shop on two floors very close to the Basilica of St John Lateran (Rome's Cathedral). If you find your way to Piazza di San Giovanni in Laterano, 4, Roma, Italy where the cathedral is, Teichner is a 5 minute walk down the...More