Vila Flor offers European and Portuguese cuisine with vegetarian and vegan options. Open for lunch, dinner, and brunch.