Penne Pasta @ Little Italy Leicester Square
PENNE PASTA
Little Italy Leicester Square, London
pasta was slightly too hard for my liking but lovely sauce
Eaten: Sat, 01 Feb 2020 19:36