Salt And Pepper Squid @ The Wheatsheaf
SALT AND PEPPER SQUID
The Wheatsheaf, London
Good light batter, overdone squid
Eaten: Fri, 03 May 2019 17:38