De Serre van Cleopatra is a restaurant that started as a small takeaway and delivery shop.