Garlic & Shots

14 Frith Street London W1D 4RD