Guide · Updated 2026
Indian Grocery Stores in New Jersey
New Jersey, and especially Oak Tree Road in Iselin/Edison, is one of the largest Little India destinations in the US. This guide maps the major South Asian grocery stores and food hubs so you can find everything from atta and fresh sabzi to mithai and tiffin.
Where is the biggest Indian shopping area in NJ?
Oak Tree Road, spanning Iselin and Edison, is a famous Little India with a dense stretch of grocery stores, sweet shops, restaurants, and jewelry stores — one of the largest South Asian commercial districts in North America.
- Oak Tree Road (Iselin/Edison) — the main Little India hub
- Patel Brothers and other large grocery chains
- Jersey City India Square (Newark Ave) — North NJ hub
- Local fresh-produce markets across Central NJ
Where can I find regional and South Indian foods?
Oak Tree Road and Jersey City carry an exceptional range — North Indian, South Indian, Gujarati, Bengali, and more — including fresh batters, banana leaves, regional pickles, and snacks.
Where do I get sweets, restaurants, and tiffin?
Oak Tree Road and India Square are packed with sweet shops, chaat, and full-service restaurants, plus many tiffin/dabba providers popular with students and working professionals.
- Dozens of mithai and chaat shops
- A large concentration of Indian restaurants
- Daily veg/non-veg tiffin services
Frequently Asked Questions
What is Oak Tree Road in New Jersey?
Oak Tree Road, running through Iselin and Edison, is one of the largest Little India districts in the US — a long stretch of Indian grocery stores, sweet shops, restaurants, jewelers, and services. It is the go-to shopping destination for the NJ Desi community.
Where do Indians shop for groceries in North NJ?
In North NJ, India Square on Newark Avenue in Jersey City is the main hub, with grocery stores, restaurants, and sweet shops. Central NJ residents shop along Oak Tree Road in Iselin and Edison.