Covent Garden Mediterranean - Restaurant Covent Garden, London

Sarastro London

Sarastro

Mediterranean in London - Covent Garden
126 Drury Lane, Covent Garden, London, WC2B 5SU Tags: live music, mediterranean, opera, private parties: up to 120 guests, restaurant, turkish, vegetarian dishes

3 Reviews
Found 1 businesses. Now showing 1 to 1. 1