Full menu with prices & pictures
Sala Thai 1293 Main Street, Windsor, 80550, Un...
+19706866688
Reserve a table now for Sala Thai
The menu for Sala Thai from Windsor is currently not available. On our site you can find a comprehensive choice of other meal plans from Windsor as well. Why not take a look or help Menulist and upload the menu here.