Boasting a beautifully rustic décor, this family-run restaurant is handily located next to Edgware Road tube. The menu has pizza and pasta at its heart, and you’ll also find a delicious selection of desserts, including the traditional panna cotta and tiramisu.

Plus encore à découvrir dans la région

Partager ce site

Choice Hotels