Calamocha is a restaurant specializing in traditional Mediterranean cuisine.