Siam House is listed under Popular Restaurants, Thai Restaurants and is located at 814 Grand Caillou Rd, Houma, LA 70363-5898 near the city Houma.
Siam House is popular for Popular, Thai near Houma
Coordinates: 29.58413, -90.69865
Address: 814 Grand Caillou Rd, Houma, LA 70363-5898
Phone : +1 985-868-2929
Key Features: Popular Restaurants, Thai Restaurants
User Ranking: 64