Ristorante Bella Vista is an Italian restaurant that also serves pizza. It is open for lunch and dinner, with a break in the afternoon. The establishment has a daily closing day.