Alloro Ristorante Italiano - Letchworth

21 Eastcheap • Italian 🇮🇹, Pasta 🍝, Pizza 🍕, Steak 🥩, Takeaway and Food Delivery, Vegetarian Choices 🌱

Opening hours: 17:00 - 17:05

Wait time: 30 - 60 min

Have a food allergy? Click here for information

Deliveries from 17:00