Bacchanalia London
1-3 Mount St, London W1K 3NB
Tags: culinary escapes, England, Greek food, London, Mediterranean food, restaurants, United Kingdom.