Red Wine Braised Beef with Justin and Spencer, Strelka Cafe April 17, 2011 Architecture, Food, Friends, Moscow, Russia Older Post > strelka. Institute for Media, Architecture and Design Newer Post Strelka Cafe and Bar