Spice Closes on 108th and Amsterdam

No doubt disappointing regular customers, Thai restaurant Spice abruptly closed its location at 975 Amsterdam Avenue (at West 108th Street) for good last week. (Thanks
Read More...