Popular restaurants in London

Browse some of the most booked restaurants in London

Steak | Soho
Steakhouse | Soho
View all London restaurants

Satisfy your craving: Explore Edgware restaurants.

Edgware Restaurants

Reviews coming soon
Italian | Edgware, North West London

For more than 10 years, North Londoners have found Mascalzone to be one of the best Italian restaurants London has to offer.

Famed for its classic housemade pastas, its traditional pizzeria, and its selection of homemade gelato and desserts, including its legendary Tiramisu.

Mascalzone is a restaurant that offers a truly authentic Italian atmosphere and some of the best Italian food North of the River!More