The delicious fresh spring rolls with a delectable peanut sauce lived up to their reputation. The portion size, the incredible flavor and the fantastic price earn this place five stars. I took off the last star because of the limited number of choices offered, but that’s not such a bad thing, especially since…