Pique-Nique
Restaurant
•
Tanner St, London SE1 3LD, UK
8.2
Wednesday: 12 PM – 11 PM
See if anyone you trust recommends it!