River Oaks

River Oaks

Ouzo Bay – River Oaks

Upscale modern Greek fare plus extensive wine list & fish market in sleek & spacious digs.

Scroll to Top