Siam House Thailand Restaurant

1392 SE 17th St Fort Lauderdale FL 33316 USA

(954) 763-1701

Location