Best Pasta shop in Leeds, ENG
1 El Faro
Basic takeaway for pizzas & burgers3 Stanmore Hill, Burley, Leeds LS4 2PW, United Kingdom
-
Service Opportunities in the Business:
- ✅ Kerbside pickup
- ✅ No-contact delivery
- ✅ Delivery
- ✅ Takeaway
2 LA TERRASS
BESTBristol St, Leeds LS7 1DH, United Kingdom
Map