Mediterranean and Portuguese comfort food restaurant, Vila Infanta, offers lunch and dinner with vegetarian and gluten-free options.