By Elena Kadvany
Izzo shutters in Mountain ViewUploaded: Oct 12, 2016
Izzo, an Asian-fusion restaurant on Mountain View's Castro Street, has closed after only five months of business, owner Frank Chang confirmed Wednesday.
Chang said he and his restaurant partners decided to shut down the restaurant at 246 Castro St. several weeks ago. The concept -- Taiwanese and Asian-fusion cuisine -- was "not taking off fast enough," he said.
But they still have time left on the lease, Chang said, so they’re talking about opening something else to replace it. Chang stayed mum on details about what that might be.
Chang took over the space this spring after Cijjo, a global tapas restaurant, closed. Izzo opened in April.
The original Izzo in San Jose, which Chang opened in late 2013, will continue to operate. Stay tuned on what's next for 246 Castro St.