an old and abandoned chinese restaurant with a sign saying chen chow and with a yellow wall mural saying open 2 4 hours