2261 emmons ave
Emmons Avenue’s China Max Restaurant Closes Down
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’