Banners & Posters Shop Inc

Coming Soon: Banners & Posters at 161 Allen

Posted March 8, 2011 at 6:09 am

In retrospect, Waffin Tea Room never really notched a significant impact on the Lower East Side cafe scene.