NeoPesca is a restaurant offering fresh, high-quality seafood and Mediterranean cuisine.