Grand Szechuan is an award-winning Chinese restaurant that specializes in Szechuan (Sichuan) cuisine. Sichuan food is known for its distinctive flavors--spicy, flowery, and more. The main ingredient is the chili pepper, which gives the food it's trademark numbing sensation. Sichuan food is bold and bright, and Grand Szeechuan has been serving the best of it […]
