Formosa is a casual Chinese restaurant offering a familiar menu with spicy dishes and takeout options.