Aajji snacks centre is located in Shelu, India on Nikita Apartment, Near Adinath Building Shelu Station (e, Neral - Badlapur Rd. Aajji snacks centre is rated 5 out of 5 in the category self service restaurant in India.
Address
Nikita Apartment, Near Adinath Building Shelu Station (e, Neral - Badlapur Rd