Vedhaa Foods ( East Ham ) is located in London, United Kingdom on Unit A3, Connaught Business Centre, Hyde Estate Rd. Vedhaa Foods ( East Ham ) is rated 4.8 out of 5 in the category indian takeaway in United Kingdom.
Address
Unit A3, Connaught Business Centre, Hyde Estate Rd