A welcoming restaurant, Janela da Serra offers a relaxed dining experience.