Best Polpetto in town
Polpetto, which means an octopus in Italian, is a tiny sized restaurant sitting about 30 people, in the heart of Soho in Dean street. It is situated above a lovely pub called French house and you enter via a small wooden staircase with beautiful white and black photos on the walls.
Everything about the restaurant is small but it makes one feel like you…
Keep reading with a 7-day free trial
Subscribe to Galina’s Curiosity Gap to keep reading this post and get 7 days of free access to the full post archives.