Culture Food & Travel News & features

Taro to open tenth UK restaurant in Crystal Palace with exclusive updated menu

Taro to open tenth UK restaurant in Crystal Palace with exclusive updated menu

Japanese restaurant group Taro will open its tenth UK location in Crystal Palace this week. The new branch, on Church Road, will bring the chain’s signature dishes to the area, marking a significant milestone in their ongoing expansion across London and the South East.

Founded by the mysteriously named Mr Taro in 1999, the restaurant group has gained a reputation for offering Japanese cuisine in a casual, everyday setting, inspired by the concept of Taishu Shokudo – an everyday dining room in Japan. This south London opening follows recent launches in Brentwood (May 2024), Catford (June 2024), and Brighton (September 2025), and is the latest addition to a portfolio that includes locations in Soho, Balham, Kennington, Finchley Central, Pimlico, Walthamstow and others.

The new location will accommodate 66 diners and will feature Taro’s established menu of freshly prepared dishes, including ramen, udon noodles, sushi, sashimi and tempura. Also on offer are gyoza (prawn or grilled chicken), takoyaki (octopus balls with tonkatsu sauce) and the brand’s popular bento boxes, which include a selection of Japanese classics such as sushi, tempura, katsu, edamame, miso soup and rice.

A special dish exclusive to the Crystal Palace branch will be the Crystal Palace Special Roll – a rainbow sushi roll filled with salmon, prawn, yellowtail, asparagus, avocado and tobiko, finished with spicy mayo. The drinks menu will include hot and cold sake, Japanese beers, soft drinks and a signature lychee martini (made with holy grass vodka, lychee juice, coconut syrup and lime).

Mr Taro, founder of the group, said: “We are incredibly proud to be opening Taro Crystal Palace, marking our tenth restaurant in the UK. Crystal Palace has a strong sense of community, a great independent food scene and a real neighbourhood spirit, which made it feel like the perfect home for this important milestone for Taro.”

He added, “Japanese food is truly having a moment in the UK, and I am deeply proud to be sharing the flavours of my home country with British diners. We look forward to welcoming the people of Crystal Palace into our restaurant, being part of the local community and sharing what we love most: great food made with care.”

Taro Crystal Palace will be open Monday to Saturday from 12pm to 10pm, and on Sundays from noon to 9.30pm. Delivery will be available via Deliveroo and Uber Eats.

Food Desk

Taro Crystal Palace opens on 5th March 2026 at 107 Church Road, London SE19 2PR. For further information or to book a table, visit their website here.

More in Food & Drinks

The Mayfair Chippy launches Christmas menu with deep-fried mince pies and turkey pie at both London restaurants

Food & Travel Desk

Babur in Forest Hill marks Diwali with five-course tasting menu and candlelit party

Food & Travel Desk

Tom Kerridge’s Chelsea pub offers bottomless roast potatoes on Sundays in November

Food & Travel Desk

Artist-designed Christmas trees to line Sloane Street in charity auction for Firefly Project

Food & Travel Desk

Elephant Exchange food hall names 14 independent traders ahead of 12 November opening in Elephant and Castle

Food & Travel Desk

New 82-room Shepherd Mayfair hotel and restaurant Fayre open on site of the district’s oldest house

Food & Travel Desk

Alice in Wonderland afternoon tea to launch at The Clermont Charing Cross

Food & Travel Desk

Bone Daddies and Bloody pair Breakfast Ramen with Japanese-style Bloody Mary

Food & Travel Desk

Jones’ Crumpets to open first café on Golborne Road in Notting Hill in November

Food & Travel Desk