Chez May is a restaurant offering a warm ambiance and attentive service. The dishes are described as flavorful and well-presented, making it a pleasant place for a simple meal. It also caters to group meals and reservations.