Viva is a Mexican restaurant located in the heart of Flensburg. It is known for serving delicious enchiladas and quesadillas. The restaurant offers a cozy atmosphere with tables available directly on the street.