Carmen offers traditional Polish cuisine, emphasizing natural ingredients.