Ο Ψαρας
Seafood · Greek · Mediterranean
This is a seafood restaurant offering good portions at reasonable prices. While some found the seasoning slightly off, it's generally considered a decent dining option. The establishment is known for its fresh fish.
Location