Pasta Salad @ Italo
PASTA SALAD
Italo, London
Fresh, local Italian. Hidden away. This gem is a must visit
Eaten: Wed, 07 Aug 2019 13:54