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