Still Fish
€€€
Pireu Fish Restaurant where the taste of the sea comes alive. Fresh seafood daily, Mediterranean flavors, and an atmosphere you’ll want to return to again and again. This is more than a meal it’s an experience.