59 Orford Rd, Walthamstow, London E17 9NJ, United Kingdom
Closed· Opens Mon at 18:00
59 Orford Rd, Walthamstow, London E17 9NJ, United Kingdom
No delivery
Spot something wrong?
Dishes at Trattoria La Ruga. Prices may vary in venue.
Been to Trattoria La Ruga? Be the first to share what you ate.