15 Station Terrace, Kensal Green, London NW10 5RX, United Kingdom
Closed· Opens at 07:30
15 Station Terrace, Kensal Green, London NW10 5RX, United Kingdom
No delivery
Spot something wrong?
Dishes at Bel & Nev. Prices may vary in venue.
Been to Bel & Nev? Be the first to share what you ate.