Bella Vista is an Italian restaurant offering cocktails, burgers, and pizza. It's known for its excellent cuisine and cozy atmosphere.