Review: Green Papaya I’ll go ahead and get this out of the way: Green Papaya is one of my favorite Asian restaurants around. I don’t get there as often as I’d like…