Grapeshots
Restaurant
•
2-3 Artillery Ln, Liverpool St, London E1 7LJ, UK
8.0
Saturday: 12 PM – 11 PM
See which of your friends recommend this restaurant
Get Biter