Close
<<
Back to Star of Siam
Review Summary
This is the first Thai restaurant I ever ate...
This is the first Thai restaurant I ever ate at, and still has the best spring rolls and gyoza...
aaomccarthy from Menuism.com 1 year ago
Write Review
Other Reviews
More