Displaying all articles tagged:

Seven Star Pepper

  1. Flakes
    This Beijing Restaurant Claims to Serve the World’s Spiciest Rice NoodlesThe sauce is 125 times spicier than Tabasco.