Over 300 restaurants joined Finebite