California
Hayward
Siam Palace
Siam Palace
(510) 581-6706
22545 Foothill Blvd, Hayward, CA 94541
Website
Thai
$
$$$$
Grubhub.com
Menu not currently available
View on Grubhub