japaneseNot yet on Tasting Planet

Edo Sushi

Strada Știrbei Vodă 84A, București, 010117 Bucharest, Romania Romania

About

Cozy Japanese establishment offering refined sushi, tempura & sake, plus a serene garden.

Photos

No photos yet.

Reviews

No reviews yet. Be the first!

Rate this restaurant

Log in to rate this restaurant.