Il Capo is an Italian day restaurant located on Lusthofstraat. They offer delicious Italian food, with tempting sandwiches. The establishment is a great reason to visit the street.