Shen Long offers Chinese and Japanese cuisine. It provides dine-in, takeout, and delivery options.