Yida Sushi
Restaurant · Highbury

Yida Sushi

$$ · Sushi

Yida's hidden garden oasis near Highbury serves fresh hand rolls and tuna-salmon rolls in an outdoor setting where birds chirp as sunset falls—find the green bean salad dressed in an incredible sauce.

Info

📍
Address
246 St Paul's Rd, London N1 2LJ, UK, LDN

More like this