B Grill
Close-up of a plated gourmet dish being served on a white plateExample photo · send yours in the chat and we swap it
Independent café · NW10

Home-cooked Portuguese food, done properly

Daily plates, petiscos and a proper Portuguese wine list, with fixed-price specialities every Saturday and Sunday.

4.8
from 364 Google reviews
Hours
Mon – Thu 10:00 – 21:30
Find us
116 High Rd, NW10 2PN

What we do

Daily Plates
A different homemade dish each day, the sort of lunch regulars come back for.
Petiscos
Small Portuguese plates to share, whether you're stopping briefly or staying a while.
Bifana & Soup
A classic pork bifana with a bowl of soup, good for a quick weekday lunch.
Weekend Specialities
Fixed-price Portuguese specialities every Saturday and Sunday, alongside the full menu through the week.
Portuguese Wine
A well-chosen list that goes beyond the usual vinho verde and dão.
Coffee
Coffee to go with whatever you're having, any time you call in.

Love this place! Genuine service!!! Tasty food!!! As a regular I recommend B Grill for a quick lunch tgey have daily plates of the day with homemade food!! And amazing petiscos 💕 if a soup with a bifana

Google review · a month ago

“As Portuguese as it gets. Try Saturday or Sunday fixed price Portuguese specialities, or go for the broader Portuguese menu during the week. Portuguese wine, of course, but well selected, not just your average vinho verde or dao.”

Google review · 5 months ago

Ring to check today's specials

Daily plates and petiscos change often, so give us a call to see what's on today.

020 8451 6600

Hours and where to find us

Monday – Thursday10:00 – 21:30
Friday10:00 – 22:30
Saturday9:00 – 22:30
Sunday9:00 – 19:00
Address
116 High Rd
London NW10 2PN
Phone
020 8451 6600Ring before you set off if you're travelling far.
Loads Google Maps when you click · open in Google Maps
Hours
Mon – Thu 10:00 – 21:30
Call 020 8451 6600
Listed on Localstreet · no cookies, no tracking · Remove this page · Privacy