Siam Leaf - San Jose, CA
Posted by: saopaulo1
N 37° 18.591 W 121° 54.809
10S E 596282 N 4129799
Siam Leaf is a small Thai restaurant on Meridian Ave in San Jose, CA.
Waymark Code: WMA3BJ
Location: California, United States
Date Posted: 11/09/2010
Views: 3
The location looks like it used to be a Taco Bell on another Mexican restaurant. Siam Leaf is a pretty cheap restaurant.