St John's Cafe offers a welcoming space for breakfast and lunch.