Narmada Indian Groceries

58 Main Ave  Clifton, NJ - 07014
Directions & Maps
Phone: (973) 798-2822
http://narmadagroceries.com