The Sushi Bar

Geor. Vlachou 38, Athina 115 25, Greece

Athens, Greece

Fresh sushi made at a counter in a minimalist room filled with light, Japanese art & wall paintings.

Rating: 436

Score: 4.3

Price: Moderately expensive

No reviews available.