14 Allen Street

Buddhist Temple Survives Year of Renovations on Allen Street, Emerging with Rooftop Pagoda

Posted November 3, 2016 at 5:05 am

Two months shy of a year behind bars, the Cheng Chio Buddhist Temple is now finally seeing the light. The house of worship – owned by Lily Wang – spent the interim upgrading the facility and bringing it up to code. Reinvigorating the property by renovating commercial units, enlarging the staircase, installing an elevator, and […]

Filed Under

Streets

Buddhist Temple Upgrading its Facility (or How Loho Pizza Never Panned Out)

Posted December 4, 2015 at 5:00 am

​Failure to launch would be the perfect description for one Chinatown restaurant that never was. Decade-old signage for Loho Pizzeria & Deli at 14 Allen Street (aka 61 Canal) still serves as a constant reminder of the sudden halt. In fact, until recently, garbage bags were forever in the windows. It’ll never open, though. What […]

Filed Under

Streets