104 Ladbroke Grove, Notting Hill
NEIGHBORHOOD: Notting Hill
Category: Street Food
Opening Hours: Mon-Sun: 12pm-11:30pm
This spot is always bustling, in no small part thanks to the grilled meat, which is fresh and delicious. There’s seating for casual dining as well as take-away.
You may also like