Chez Louis is a restaurant offering freshly-made food with a gorgeous outdoor seating area that evokes a French town square. They provide takeaway and delivery services.