1a and 1c Dock Place,Leith,Leith,Edinburgh EH6 6LU,UK
travelerererTeuchters Landing is a restaurant that surprised me. It is located on the third floor of a very old building. It looked shabby and old, so I didn’t have high expectations. I didn’t expect it to be so refreshing as soon as I entered.
Show more
Reviews of Teuchters Landing
Some reviews may have been translated by Google Translate
Teuchters Landing is a restaurant that surprised me. It is located on the third floor of a very old building. It looked shabby and old, so I didn’t have high expectations. I didn’t expect it to be so refreshing as soon as I entered.