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.

Mehr in diesem Gebiet

Diese Örtlichkeit teilen

Choice Hotels