The long-lived China Max Restaurant at 2261 Emmons Avenue served its last pu-pu
platter.
The business closed up some time in the past two weeks, and a “For Lease” sign
now sprawls across the storefront. The business had at first placed an “under
renovation” sign up, but that renovation doesn’