Modern cafe with eclectic menu: burgers, salmon, schnitzel, salads
Ulitsa Yakubovicha, 2, St Petersburg, Russia, 190000 Get directions