Bellavista offers Italian, Mediterranean, and European cuisine, specializing in pizza and seafood. Vegetarian options are available.