There are 7 choices. How about Cafe Jello Gallery? It fits your needs and has free admission. Would this work for you?
Perhaps. I'm also looking for a restaurant called Pizza Express Fen Ditton. Can you tell me about that?