Cozy, warmly decorated Sri Lankan restaurant in the East Village.
In Short The island nation of Sri Lanka gets short shrift when it comes to the New York dining scene, so this tiny, colorful restaurant makes a welcome addition to the East Village. Bright oranges and reds dominate, and baskets…Read More