Processing, please wait ...
Siam Best Restaurant
Venice
Cuisines: Thai
Address: 2533 Lincoln Blvd ; Venice CA, 90291
The food was good, however a few people got a little sick. On time and overall good food.