Mediterranean cafe in the heart of covent garden
27b, Market Building, Covent Garden, London WC2E 8RB
27b, Market Building, Covent Garden,
London WC2E 8RB