Dimitris Fish House is a restaurant offering a delightful blend of seafood, Mediterranean, and Turkish cuisine. Guests can enjoy fresh fish and delicious mezes with a stunning view.