Lime Leaf Thai
(510) 881-5463 | View Website

20634 Rustic Dr, Castro Valley, CA | Directions   94546

37.696273 -122.077873
Get Directions