May Palace is a Chinese restaurant that is temporarily closed.