<p>Lime Leaf Thai is a Thai restaurant with a slight rainforest motif. The walls are light green and plants are interspersed throughout. Specialties include Thai-style vegetable tempura, lemon grass salad with prawns and Panang curry.</p> <p>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.</p>
0 Recommend Gale Rhoades