Lamont Cafe
lamont doherty obser, 61 Rte 9W, Palisades 10964