Filter
Delivery
Pickup
Outdoor
The best restaurants serving Italian food in Kilburn Camden London
6 Restaurants on GastroRanking
Filter
Delivery
Pickup
Outdoor
3,7
200 Opinions in 2 websites
Maida Vale Plaza Parade Plaza Parade, Maida Vale, London NW6 5RP England, England
ItalianAlthough we enjoyed our time, the food was not in line with our expectations. Atmosphere can be developed given that it is inside of a hotel.
cookedpastachicken