Restaurant Bella Vista serves a variety of Mediterranean dishes including pasta, pizza, burgers, and kebabs. They also offer fish dishes and antipasti, with options available for ordering online.