Products
Restaurants
Events & Crafts
New York
London
Singapore
Milan
Barcelona
Los Angeles
All cities
Yuzu Tequila
at
Palm Greens
—
allywally
's Review (May 2, 2021)
allywally
4 years ago
A decent drink, the yuzu flavour isn't very strong though.
No comments yet
Reply
0
Palm Greens
103-105 New Oxford St, London WC1A 1DB, United Kingdom