Chez Loulou is a Lebanese restaurant and caterer offering a variety of sandwiches and meal platters. They have been serving customers for over 20 years.