Allahabad

Store Name: Kitchen World
Address: 1st Floor, Milan Plaza,
Near Vishal Mega Mart, Civil line,
Allahabad, India.
Contact person: Mr Jamal Khan
Contact Number: 9305837398