Szechuan cuisine originates from the Szechuan province in southwestern China. It features bold flavors and spiciness resulting from liberal use of garlic and chili peppers. Szechuan Restaurant specializes in Szechuan cuisine and other favorites from the rest of China and beyond.
Szechuan also offers top-notch Japanese cuisine at their hibachi bar. Order Japanese favorites like Teriyaki Chicken or Steak for takeout or delivery and enjoy a healthy meal of hibachi meat and vegetables!