Bella Vista is a restaurant offering traditional Galician cuisine. It features seasonal dishes prepared with fresh, high-quality regional products.