12100 Us-1, Ste F & G
North Palm Beach, FL 33408
North Palm Beach, FL 33408
Open HoursMo to Fr from 11:30am to 02:30pm,Mo to Sa from 05:00pm to 09:30pm,Su from 05:00pm to 09:00pm
OverviewThe right amount of spice and seasoning is the essence of great cooking, and Thai food connotes just that. Siam Square is a Thai restaurant in North Palm Beach which serve some...
more