Add Garlic & Shots review

Garlic & Shots, London
Address: 14 Frith Street, Soho, London, W1V 5TS
Features: Outside seating, Restaurant


Rating
Comments