Dragon House is a Chinese restaurant offering Mandarin and Szechuan specialties, including vegetarian options.