Le Chat Vert is a restaurant offering traditional French and Italian cuisine, including pizza and regional dishes. They also provide catering services.