Portuguese restaurant O Laranjal offers home-style cooking with vegan and vegetarian options. Expect generous portions and a friendly atmosphere.