Star Town Restaurant 8499 Old Redwood Hwy # 114 Windsor,...
+17078382944
As soon as we have a meal plan for Star Town Restaurant from Windsor, we will publish it here. In the meantime, feel free to take a look at the menus in the surrounding area. Or help us by publishing the menu here.
In love! Here with my husband on a business trip and we are making the rounds here in Windsor....
Bad serviceServers are slow, not attentive and definitely not friendly.
New to Windsor, originally from SoCalWe've tried a lot of pho places in LA.