Fantastic soups, a salad bar, sandwiches, pastries, hot drinks and juices and hot daily special dishes. They also happen to be vegetarian - but don't make a big deal of it and put tasty food first.
Just walk for half a minute down Rumford Street (off Water Street) and for weekday mornings or lunchtimes you'll find Souperfood (previously called Soupernatural). Mainly take-away but also have a small number of seats.