Over 250 restaurants joined Finebite