Glen Carlou is open on Monday to Friday from 9am to 4:30pm. Weekends and public holidays from 10am to 4:40pm.Our restaurant is open for lunch, Monday to Sunday from 12 to 3:30pm (last orders).