Kabestan is a restaurant specializing in seasonal, health-conscious Mediterranean cuisine, offering both indoor and terrace seating.