I went to Stroud’s this summer. Quite tasty stuff, especially those cinnamon "rolls". The chicken is quite good, though I don’t know if it quite lives up to the hype, but it’s quite good. The chicken soup and green beans are also excellent.
See pics here:
Here’s the a mediocre pic of the chicken: