Italian Fries @ Latteria
ITALIAN FRIES
Latteria, London
Not too sure what was meant to be Italian. But nice chips all the same
Eaten: Fri, 29 Mar 2019 13:18