> Restaurants > Prezzo
98–106 High Road, Elmhurst, South Woodford E18 2QH
Follow on Twitter
Follow on Facebook
Large Italian restaurant located in South Woodford offering great value .
Opening times: Monday - Sunday: 12noon - 11:30pm
Have you been to this restaurant? Would you recommend it?
Want to add your business to this website for free
Pubs / Restaurants / Shops / Takeaways
Make a free website with Yola