New

calamari
Food UK

calamari

calamari at “miles bar” in ramsgate, bit greasy but the right thing after a few beer to share with friends