Avra Beach Restaurant
Seafood · Mediterranean · Greek
Avra Beach Restaurant offers fresh seafood dishes with flavors designed to transport diners. Situated by the sea, it provides a unique dining experience with its specialties served right by the waves.
Location