Metcha Matcha (former Sushi Heads)

Closed

A Japanese cafe and deli under the Metcha Matcha name, pairing matcha and Japanese green tea with onigiri, katsu curry, sashimi, and soba. A food-first spot with freshly whisked matcha.

Reviews

No reviews yet. Be the first to rate this place.

Also see reviews on Google

On Instagram

Details

Address 205b Philip Ln, London N15 4HL

Opening hours

Sun 10:00 – 17:00
Mon Closed
Tue 10:00 – 17:00
Wed 10:00 – 17:00
Thu 10:00 – 17:00
Fri 10:00 – 17:00
Sat 09:30 – 17:00

Find on

Google Maps Apple Maps Instagram
Own this place? Claim the listing to edit details and respond to reviews.

More matcha in London

See all 81 places in London