> Restaurants > Elmo's
98–106 High Road, Elmhurst, South Woodford E18 2QH
020 8506 1810
Large Italian restaurant located in South Woodford offering great value .
Also offering cocktails and craft beers.
Elmo's have replace Prezzo in South Woodford.
Want to add your business to this website for free
Pubs / Restaurants / Shops / Takeaways
Make a free website with Yola