GLEN CARLOU (Cuisine EUROPEAN) Contact Glen Carlou Vineyards, R45 , CAPE TOWN, SOUTH AFRICA http://glencarlou.co.za 27218755528 Amenities E-Menu Rate us Share on The Glen Carlou restaurant offers European cuisine and a range of wines and cocktails. The food is delicious, delicious, the drink is great, the service is excellent, you are welcome at Glen Carlou Restaurant