Signs Around Town


Peace and light, E — Posted with WordPress for BlackBerry.
Rosa’s Pizza is on the Long Island Railroad level of Penn Station. To my best recollection, it has been there since before I started taking the LIRR regularly in the early 1970s, and I still go there occasionally when I connect through Penn Station to visit my parents a few times a year. Rosa’s makes…