Japanese Restaurants in Holland Park
1. Flat Three
Japanese restaurant in Holland Park
120-122 Holland Park Ave - W11
“The kitchen really is doing something different, sending out delicious and original dishes with a mixed Scandinavian and Japanese/Korean heritage” at this “under-the-radar restaurant, hidden away beneath a shop” in Holland Park. All reports suggest it’s “definitely worth a visit”, but there are caveats: service can be “indifferent” and even fans can find the prices over-egged.
View full listings of 1 Japanese Holland Park Restaurants
Popular Holland Park Restaurant Searches
Top Holland Park Restaurants
Hot Newcomers & Coming Soon
Hot Newcomers
Coming Soon