←

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