Free listing M 1 Meera Sweets Indian Takeaway Ilford IG1 1JP 02084 780 701 122 Woodlands Road, Ilford, Greater London, IG1 1JP, Un View profile