Filter
Delivery
Pickup
Outdoor
The best restaurants serving Italian food in Preston Brent London
1 Restaurants on GastroRanking
Filter
Delivery
Pickup
Outdoor
5,0
3 Opinions in 1 websites
Double THE BUS 4 Lumen Road East Lane East Lane Business Park, Wembley HA9 7RE England, England
ItalianI stopped by here for lunch while driving through the Wembley area, after finding this place on Google. There was free parking and I was totally surprised to see this double decker bus restaurant! It