
The phrase identifies a specific Chinese restaurant located in Methuen, Massachusetts. It combines a common Chinese restaurant name element suggesting prosperity and good fortune with the municipality in which the establishment operates.... Read more »