El Limon Havertown
Restaurant
•
1304 Edgewood Rd, Havertown, PA 19083, USA
8.2
Wednesday: 10:30 AM – 10 PM
See if anyone you trust recommends it!