Hi, I grew up in Southern California and one of my favorite meals at local Chinese Restaurants was Almond Duck. It's little rectangles pressed duck that are deep fried and served with slices of almonds and oyster sauce, or more frequently sweet and sour sauce. Does ANYONE know a restaurant in New England where I can get this dish? I'm really craving it! Thanks!