Handmade Italian comfort food by Tom himself.
17 Amhurst Terrace, Lower Clapton, London E8 2BT
Keep up to date with stories, new openings & updates from your neighbourhood
19K followers • @littleplaces.london