Ouzo Taverna offers authentic Greek cuisine. It is located beside Richard's Social Club.