Chez Lu is an Italian and Mediterranean restaurant offering lunch and dinner. It features wheelchair accessibility and seating.