Search Results
Lime Leaf Thai
20634 Rustic Dr, Castro Valley, CA 94546

Lime Leaf Thai is a Thai restaurant with a slight rainforest motif. The walls are light green and plants areMore interspersed throughout. Specialties include Thai-style vegetable tempura, lemon grass salad with prawns and Panang curry.

Life Leaf Thai is located inside the Castro Village Shopping Center across from the Yogofina. With some notice, the restaurant can accommodate groups as big as forty-five.

See more »