We Love to Hear From You
Narmada Groceries is a family owned business.
We enjoy meeting you in the store and we love to hear from by electronic medium.
If you have any question or comment, do call us or send an email.
58 Main Avenue
Clifton, New Jersey, 08820
Monday – Saturday:
9:30am – 8:30pm
9:30am – 8pm