Just another in a long line of UES little Italian haunts. But these are the great places that make the UES inhabitable, nee bearable. Lots of food for not too much money, it is basically the less trendy, bastard cousin of Ecco-la across the street. Unfortunately, the old Launch had to close for this place to open, but I can see it from my window and convenience is key. [MF]
1679 3rd Ave.