Szechuan Restaurant is a licensed venue that serves popular Szechuan and vegetarian dishes.