Seafood, Mediterranean, and Portuguese cuisine are offered at Vila Bela. Vegetarian and vegan options are available.