Strelka Cafe and Bar April 17, 2011 Architecture, Food, Friends, Moscow, Russia Newer Post Garage Center of Contemporary Culture Older Post Red Wine Braised Beef with Justin and Spencer, Strelka Cafe