Piles of Peppers at Szechaun Dim Sum Restaurant’s Grand Opening
Last week, Szechuan Dim Sum Restaurant opened at 9th and Arch, taking over the Happy Restaurant space. Another newcomer attempts to make it in Chinatown. So new, that take out menus aren’t available yet. Don’t expect an Americanized menu over here, this crew is not afraid to dump a pile of peppers on you.