Order food

Order food

El Limon Chestnut Hill

4.6 (73)$Restaurant

8612 Germantown Ave, Philadelphia, PA 19118

El Limon Chestnut Hill

8612 Germantown Ave, Philadelphia, PA 19118

Place order with

spoton.com
Preferred by business
DoorDash
No service feeReady for pickup in 17 min
Call restaurant