Restaurant Old Trafford

The restaurant is situated on the Peter's Square, 10 metres from the Russian border and 200 metres from the Narva Castle. The restaurant offers European and Russian dishes as well as delicious desserts.

Features and amenities
SEB maraton 2017
Share your photos by using #visitestonia