Not a fully vegetarian restaurant but they offer plenty of veg options. Great sandwiches and veg burgers and they even have soy cheese if you ask. The self serve salad bar also has a lot of options and good combinations.
If you don't want a meal they also serve coffee, tea, and a few pastries. The alternative milk options they have are soy, almond, and coconut I believe. Some of the cookies and pastries are also made vegan.
Cons: a bit pricey