Best Italian restaurant in Leeds, ENG
(3) Best Italian restaurant
1 POCO SICILIAN STREET FOOD
Airy shop for Italian cuisine
360 Kirkstall Rd, Burley, Leeds LS4 2HQ, United Kingdom
Rating: 4.7 (635)Best Places List (2)
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 Cafe Dino
BEST117 New Rd Side, Horsforth, Leeds LS18 4QD, United Kingdom
-
Service Opportunities in the Business:
- ✅ Takeaway
- ✅ Dine-in
- ✅ Outdoor seating
Map