David's Cafe on Collins closing after 37 years