Star Town Restaurant 8499 Old Redwood Hwy # 114 Windsor,...
+17078382944
We might have the meal plan of Star Town Restaurant from Windsor in the gallery. A list of the dishes and drinks can be found further down. Are you currently at Star Town Restaurant or planning a visit? Help us by making available an overview of the dishes and drinks here.