Osteria Bella Vista offers Italian cuisine, including pizza and pasta.