Back
Lemon Leaf Logo

Lemon Leaf

9.76mi
8261 Bustleton Ave, Philadelphia, PA, 19152
Not Available Now
About Lemon Leaf

If you're looking for Thai restaurants in Philadelphia look no further. Lemon Leaf is known for having some of the best Thai in Philadelphia. Located at 8261 Bustleton Ave, Lemon Leaf is a great ...show more

Sorry, no services are available for this restaurant.Search nearby instead
Sorry, no services are available for this restaurant.Search nearby instead