Everything is delicous, but their vongole are to die for!