112 Esplanade Alley – Natasha’s Bistro

was open for the last time on Sunday, November 2nd. The owner of the restaurant and music venue, located at , has said it may eventually reopen under new ownership.