Xiang Long is a Chinese restaurant offering a diverse menu, including popular dishes, lunch specials, and various noodle and rice options. They provide a traditional Chinese dining experience with a selection of specialties.