Garlic & Shots
14 Frith St., Soho, London, United Kingdom, W1V 5TS
(02077) 349505 Phone