Lemon Tree
- United States (USA)
- Philadelphia, PA
- Restaurants
|
2629 West Girard Avenue, Philadelphia |
1 rate
10.00/10.00
|
|
|
Assessment
Shacanda Freeman (01.08.2016 09:53)
The food is really good and they give you plenty. I especially like the curry chicken and oxtails with Mac and cheese and cabbage served on a bed of rice and beans. Finish it up with some Jamaican pineapple soda!