Fries @ ICHIBUNS SOHO
FRIES
ICHIBUNS SOHO, London
I think these might just be the best
Eaten: Fri, 27 Oct 2017 22:58