Babushka's Cafe
Restaurant/cafe
WC2N 4BJ London
United Kingdom
A cosy Cafe near Covent Garden specialising in freshly-made 'blini'
Restaurant/cafe
A cosy Cafe near Covent Garden specialising in freshly-made 'blini'