Chez Nhan Deli is a Vietnamese restaurant offering traditional dishes in a cozy setting with a garden. They also provide catering services.