Review Of The Day: Osaka Sushi Bar

If you love sushi and you're visiting Athens, then you should definitely stop by this restaurant. Sushi is practically everywhere these days and it always tastes good. However, it can be hard to find that one sushi restaurant that really hits the spot. Osaka Sushi bar is located in Central Athens, in between Syntagma and …

Continue reading Review Of The Day: Osaka Sushi Bar