Great menu. Lovely food. Good value and service. However, we were a party of six and there was one other couple in the restaurant at the time. I can't really fault anything.
If you own or manage St. James, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.