Riverfront Restaurants › Athens
Taverna by the Water invites you to savor authentic Greek dishes with a modern twist. With stunning river views and a rustic ambiance, it’s the ideal spot for both casual dining and special occasions.
Address: 22 Nikolaou Plastira St., Athens
Visit website
← More Riverfront Restaurants in Athens