Deli specializing in Mediterranean cuisine with a focus on seafood, offering takeaway dishes and quick meals.