New Main Moon is a Chinese restaurant offering familiar comfort dishes like egg rolls and dumplings in a casual setting.