Reviews of Happy Chef. (Restaurant) in Lincoln (Lincolnshire).