Charminar Restaurant

139 High Road Leyton London E15 2DE