Chez Pech is a restaurant specializing in seafood and fish dishes, known for its panoramic views.