Taiwanese restaurant · Squirrel Hill North
3
"Cafe 33 in Pittsburgh offers a strong Taiwanese menu and is known for having the second-best soup dumplings in town." - Missy Frederick