E-mail this image
city living
Cake Shop at 152 Ludlow in the Lower East Side is a hip cafe which also hosts indie music shows.
March 19, 2008
Cake Shop at 152 Ludlow in the Lower East Side is a hip cafe which also hosts indie music shows.
March 19, 2008
