Kastelorizo is a seafood restaurant. It is known for its high-quality fish dishes.