Creative Italian spot in Sant Gervasi where the fish shines and service impresses, though recent diners suggest timing and consistency vary.