Szechuan Impression
The Szechuan Impression owners must have had a good laugh when they decided on the menu: “Cinderella’s Pumpkin Rides”, “Potato Strips on Street Corner”, “Big Mouth Ginger Frog” or “Fiery Temper Goose Intestine”… Don’t feel intimidated by the abrupt staff...