Tikhoretskiy Prospekt, 17Г, Sankt-Peterburg, Russia, 194064
Beautiful space!
Menu is clearly marked
Gluten free!
All gluten free!