Chez Loulou is a restaurant known for its homemade burgers and specialty fries. Currently temporarily closed.