Update Info - Lemon Grass Thai
This restaurant was reported as closed. If it is open, let us know.
Lemon Grass Thai
2403 Shellburne Rd
Shelburne, VT 05495
2403 Shellburne Rd
Shelburne, VT 05495
This restaurant was reported as closed. If it is open, let us know.