EH11 2RQ, (0131) 478 6971
We don't have any reviews for The Russian Shop "Nostalgia" yet, add the first!
Sorry, we don't have a menu for The Russian Shop "Nostalgia".
If you have a menu, you can add the menu here.
More Takeaways in Edinburgh.