I grew up in Windsor (class of 97′) and live in California now. I come back to visit a few times a year and we usually wind up getting take-out from somewhere local. Its great to see some new variety (China Star) from the usual pizza, wings, & italian.This restaurant is an affordable and efficient take out…