Formosan is a Taiwanese restaurant. Temporarily closed.