japaneseNot yet on Tasting Planet
Edo Sushi
Strada Știrbei Vodă 84A, București, 010117 Bucharest, 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!