Dragon Inn is a Chinese restaurant offering a variety of standard dishes, with vegetarian and vegan options available, in a cozy atmosphere.