Lime Leaf Thai is a Thai restaurant with a slight rainforest motif. The walls are light green and plants are…More 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.