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