score
-
Restaurant Old Trafford / Description
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.Write a review
Reviews
Be the first to review this company
Be the first to review this company Write a review