The “restaurant” could use a good renovation. The whole thing is a little dilapidated and not very clean. As for sandwiches, it's Subway with all its extras.
I highly recommend this Subway. The staff is pleasant, the meals are generous with quality ingredients.
I don't recommend Jaude's though (a real disaster).