Located at 70 Church Street, David’s restaurant opened in February of 2020 and already has a strong local following. As we pulled up my first thought was well, parking is tough ( street parking only) but if the food is good, people will come…. and they...