Home / USA / Indian Restaurants / New Jersey


To line up with GDPR taking effect on May 25, 2018, we have updated our Privacy Policy. Click here to read it.

Indian Restaurants in New Jersey (NJ)

101 Indian Restaurants found in New Jersey.

Indian Restaurants in New Jersey represent cuisines that is unique to all regions of India. These restaurants are not just a place to eat and drink, but to have fun and relax. Most of these restaurants have vegetarian and non-vegetarian cuisines such as Biriyani, Idly, Kati Roll, Dosa, Nan, Tandoori Chicken, Butter Chicken, Chicken 65, Chili chicken, Chicken Vindalu, Goat Curry, Beef Curry, Lamb Sagwala, Baingan Bharta, Vada, Bhindi Masala Fry, Masala Fish as well as desserts like Gulab Jamun, Gaajar Halwa, Jilebi, Kulfi.
 
Map View  | 

Castaways West Indian Restaurant (Nearby Indian Restaurants)
1313 Memorial Dr
Asbury park, New Jersey - 07712
Phone: (732) 775 8566

Mehfil Indian Restaurant (Nearby Indian Restaurants)
1001 Pacific Ave #A
Atlantic City, New Jersey - 08401
Phone: (609) 344 3003

Neelam Exotic Indian Cuisine (Nearby Indian Restaurants)
295 Springfield Ave
Berkeley Heights, New Jersey - 07922
Phone: (973) 762 1100

Indeblue Indian Cuisine (Nearby Indian Restaurants)
619 Collings Avenue
Collingswood, New Jersey - 08107
Phone: (856) 854-4633

Bombay Gardens (Nearby Indian Restaurants)
1020 State Hwy18
East Brunswick, New Jersey - 08816
Phone: (732) 613 9500

Woodlands Indian Restuarant (Nearby Indian Restaurants)
1 State Highway No 18
East Brunswick, New Jersey - 08816
Phone: (732) 390 0010

Kashmir Indian Restaurant (Nearby Indian Restaurants)
200 State Highway No 10
East Hanover, New Jersey - 07936
Phone: (973) 887 2855

Saffron Indian Cuisine (Nearby Indian Restaurants)
249 Route 10 East
East Hanover, New Jersey - 07936
Phone: (973) 599 0700

Masti Indian Grill (Nearby Indian Restaurants)
440 Rt 130S
East Windsor, New Jersey - 08520
Phone: (609) 490 0100

Akbar Restaurant (Nearby Indian Restaurants)
21 Cortlandt St
Edison, New Jersey - 08837
Phone: (732) 632 8822

Located in the Apna Bazaar Complex
Bawarchi Biryani Point (Nearby Indian Restaurants)
1700 Oak Tree Road
Edison, New Jersey - 08820
Phone: (732) 243-9777

Delhi Garden (Nearby Indian Restaurants)
691 St Hwy #1
Edison, New Jersey - 08830
Phone: (732) 819 9110

Gokul's Vegetarian (Nearby Indian Restaurants)
1677 Oak Tree Rd
Edison, New Jersey - 08830
Phone: (732) 548 1888

Jhupdi Vegetarian Restaurant (Nearby Indian Restaurants)
1679 Oak Tree Road
Edison, New Jersey - 08820
Phone: (732) 906 2121

Madras Gardens (Nearby Indian Restaurants)
691 US Highway 1
Edison, New Jersey - 08817
Phone: (732) 819 9110

Maharaja Royal Indian Cuisine (Nearby Indian Restaurants)
1897 Woodbridge Avenue
Edison, New Jersey - 08817
Phone: (732) 819 7979

Paradise Biryani Pointe is the home of Best Biryani in USA.
Paradise Biryani Pointe (Nearby Indian Restaurants)
1677 Oak Tree Road
Edison, New Jersey - 08820
Phone: (732) 494-6789

Sher e Punjab (Nearby Indian Restaurants)
1734 Oak Tree Road
Edison, New Jersey - 08830
Phone: (732) 548 6155

Swagath Gourmet (Nearby Indian Restaurants)
1700 Oak Tree Road
Edison, New Jersey - 08820
Phone: (732) 549 2626

Bhoj Indian Cuisine (Nearby Indian Restaurants)
430 Market Street
Elmwood Park, New Jersey - 07407
Phone: (201) 797 6800

Maharani (Nearby Indian Restaurants)
2151, Lemoine Ave
Fort Lee, New Jersey - 07024
Phone: (201) 585 8226

Maharani Indian Cuisine (Nearby Indian Restaurants)
2151 Lemoine Avenue
Fort Lee, New Jersey - 07024
Phone: (201) 585 8226

Cochin Cove (Nearby Indian Restaurants)
3391 Route 27
Franklin park, New Jersey - 08823
Phone: (732) 422 1163

Udipi Cafe (Nearby Indian Restaurants)
3171 Route 27 South
Franklin park, New Jersey - 08823
Phone: (732) 422 9404

Udipi Restaurant (Nearby Indian Restaurants)
3029 Route 27 South
Franklin park, New Jersey - 08823
Phone: (732) 422 8301

Punjabi Rasoi (Nearby Indian Restaurants)
1483 NJ-27
Franklin Township, New Jersey - 08873
Phone: Phone(732) 246-4569

Aangan (Nearby Indian Restaurants)
3475 Rte 9 N
Freehold Township, New Jersey - 07728
Phone: (732) 761 2900

Vasanta Bhavan - Vegetarian Restaurant (Nearby Indian Restaurants)
3800 Quakerbridge Road
Hamilton, New Jersey - 08619
Phone: (609) 586 7899

Bombay Indian Restaurant (Nearby Indian Restaurants)
English Creek Center Egg
Harbor Township, New Jersey - 08215
Phone: (609) 646 4445

India on the Hudson (Nearby Indian Restaurants)
1210 Washington St
Hoboken, New Jersey - 07030
Phone: (201) 222 0101

India Pavillion Restaurant (Nearby Indian Restaurants)
2450 Us Highway 9
Howell, New Jersey - 07731
Phone:

Calabash West Indian Restaurant (Nearby Indian Restaurants)
36 Union Ave
Irvington, New Jersey - 07111
Phone: (973) 416 6688

Ali Baba Express (Nearby Indian Restaurants)
1392 Oak Tree Rd
Iselin, New Jersey - 08830
Phone: (732) 283 2292

Andhra Palace (Nearby Indian Restaurants)
1388 Oak Tree Rd
Iselin, New Jersey - 08830
Phone: (732) 283 1230

Ashoka (Nearby Indian Restaurants)
14 Marconi Ave
Iselin, New Jersey - 08830
Phone: (732) 283 1155

Bombay Chaat House (Nearby Indian Restaurants)
1546 Oak Tree Rd
Iselin, New Jersey - 08830
Phone: (732) 494 5151

Bombay Talk (Nearby Indian Restaurants)
1358 Oak Tree Rd #1 (MG Plaza)
Iselin, New Jersey - 08830
Phone: (732) 283 0066

Chowpatty Restaurant (Nearby Indian Restaurants)
1349 Oak Tree Rd
Iselin, New Jersey - 08830
Phone: (732) 283 9020

Delhi Darbar (Nearby Indian Restaurants)
1567 Oak Tree Rd
Iselin, New Jersey - 08830
Phone: (732) 549 6655

Delhi Express (Nearby Indian Restaurants)
1591 Oak Tree Rd
Iselin, New Jersey - 08830
Phone: (732) 635 3535

Dimple Fast Food (Nearby Indian Restaurants)
1326 Oak Tree Rd
Iselin, New Jersey - 08830
Phone: (732) 283 0002

Dosa Express (Nearby Indian Restaurants)
1170 Green St
Iselin, New Jersey - 08830
Phone: (732) 404 0047

Iselin Pan Center (Nearby Indian Restaurants)
8 Marconi Ave
Iselin, New Jersey - 08830
Phone: (732) 283 3580

Madras Palace (Nearby Indian Restaurants)
1551 Oak Tree Road
Iselin, New Jersey - 08830
Phone: (732) 548 3400

Shree jalaram sweets & snack (Nearby Indian Restaurants)
271 A, Lincoln Hwy
Iselin, New Jersey - 08830
Phone: (732) 404 0110

Sukhadia's (Nearby Indian Restaurants)
1507 Oaktree Road
Iselin, New Jersey - 08830
Phone: (732) 548 1888

Ajmer Restaurant (Nearby Indian Restaurants)
824 Newark Ave
Jersey City, New Jersey - 07306
Phone: (201) 434 0041

Bawarchi Biryani Point (Nearby Indian Restaurants)
839 Newark Avenue
Jersey City, New Jersey - 07306
Phone: (201) 610-9900

Dosa Express (Nearby Indian Restaurants)
771 Newark Ave
Jersey City, New Jersey - 07306
Phone: (201) 610 9510

India Palace (Nearby Indian Restaurants)
804 Newark Ave
Jersey City, New Jersey - 07306
Phone: (201) 459 6333

Paradise Biryani Pointe is the home of Best Biryani in USA.
Paradise Biryani Pointe (Nearby Indian Restaurants)
835 Newark Ave
Jersey City, New Jersey - 07306
Phone: (201) 659-1300

Rajbhog Sweets (Nearby Indian Restaurants)
826 Newark Ave
Jersey City, New Jersey - 07306
Phone: (201) 656 6660

Sasha Mahal Indian Cuisine (Nearby Indian Restaurants)
824 Newark Ave
Jersey City, New Jersey - 07306
Phone: (201) 963 6672

Satkar Restaurant (Veg) (Nearby Indian Restaurants)
806 Newark Avenue
Jersey City, New Jersey - 07306
Phone: (201) 963 6309

India Sitar Restaurant (Nearby Indian Restaurants)
3068 State Highway No 27
Kendall Park, New Jersey - 08824
Phone: (732) 297 9496

Online Ordering available
Palace of Asia (Nearby Indian Restaurants)
540 Lawrence Square Blvd
Lawrenceville, New Jersey - 08648
Phone: (609) 689 1500

Passage to India (Nearby Indian Restaurants)
2495 Route 1 and Texas Ave
Lawrenceville, New Jersey - 08648
Phone: (609) 637 0800

Mahal of India Restaurant (Nearby Indian Restaurants)
177 Main St.
Lincoln Park, New Jersey - 07035
Phone: (973) 686 9552

Jain Foods (Nearby Indian Restaurants)
1231 Elizabeth Ave
Linden, New Jersey - 07036
Phone: (908) 486 0190

Begum Palace Indian Restaurant (Nearby Indian Restaurants)
300 Main St. Madison Plaza
Madison, New Jersey - 07940
Phone: (973) 660-9100

Apana Indian Cuisine (Nearby Indian Restaurants)
349 Route 9 South
Manalapan, New Jersey - 07726
Phone: (732) 972 4364

Tandoor Palace (Nearby Indian Restaurants)
746 W Route 70
Marlton, New Jersey - 08053
Phone: (856) 596 7100

Amravathi Indian Restaurant (Nearby Indian Restaurants)
1008 State Highway No 34
Matawan, New Jersey - 07747
Phone: (732) 566 0600

Taj Gourmet (Nearby Indian Restaurants)
787 SR-34
Matawan, New Jersey - 07747
Phone: (732) 765 0011

Neelam Exotic Indian Cuisine (Nearby Indian Restaurants)
Village Mall, 1178 Route 35
Middletown, New Jersey - 07748
Phone: (732) 671 8900

Chutney Manor (Nearby Indian Restaurants)
3793 Route 1 South
Monmouth Junction, New Jersey - 08852
Phone: (732) 422 7700

Satish Palace Restaurant (Nearby Indian Restaurants)
397 Bloomfield Avenue
Montclair, New Jersey - 07042
Phone: (973) 746 4477

Chand Palace Indian (Nearby Indian Restaurants)
79 Washington Street
Morristown, New Jersey - 07960
Phone: (973) 539 7433

Taj Mahal Indian Restaurant (Nearby Indian Restaurants)
132 Speedwell Avenue
Morristown, New Jersey - 07960
Phone: (973) 285 9463

Raagini Restaurant (Nearby Indian Restaurants)
1085 US Hwy 22
Mountainside, New Jersey - 07092
Phone: (908) 789 9777

Bombay Biestro (Nearby Indian Restaurants)
371 George St
New Brunswick, New Jersey - 08901
Phone: (732) 247 7474

Chapati House (Nearby Indian Restaurants)
349 George St
New Brunswick, New Jersey - 08901
Phone: (732) 416-8787

Vegetarian & Vegan Restaurant
Felfelah Restaurant (Nearby Indian Restaurants)
119 Somerset St
New Brunswick, New Jersey - 08901
Phone: (732) 317-4739

7 Days A Week: 11:30AM - 4AM
Nirvanis Indian Kitchen (Nearby Indian Restaurants)
56 Easton Ave
New Brunswick, New Jersey - 08901
Phone: (732) 253-0507

Anjappar Chettinad Restaurant (Nearby Indian Restaurants)
2186 US Highway 130
North Brunswick, New Jersey - 08902
Phone: (732) 297-FOOD(3663)

Arusuvai Chettinad Indian Restaurant (Nearby Indian Restaurants)
1626 U.S. 130 North
North Brunswick, New Jersey - 08902
Phone: (732) 422-7000

Bombay grill (Nearby Indian Restaurants)
2070 US Highway 1 North
North Brunswick, New Jersey - 08902
Phone: (732) 658-3004

Dosa Grill (Nearby Indian Restaurants)
1980 NJ-27, #3
North Brunswick, New Jersey - 08902
Phone: (732) 422-6800

Delivery available in North Brunswick, NJ area
Paradise Biryani Pointe (Nearby Indian Restaurants)
1980 Rt 27
North Brunswick, New Jersey - 08902
Phone: (732) 821-6300/6311

Sen's Spice Trial, Indian Cuisine (Nearby Indian Restaurants)
989 Minimall Dr, US 9 Ernston Rd
Parlin, New Jersey - 08859
Phone: (732) 952-2130

Chand Palace (Nearby Indian Restaurants)
257 Littleton Rd
Parsippany, New Jersey - 07054
Phone: (973) 334 5444

Paradise Biryani Pointe is the home of Best Biryani in USA.
Paradise Biryani Pointe (Nearby Indian Restaurants)
77 New Rd
Parsippany, New Jersey - 07054
Phone: (973) 808-6666

offers a range of sugar-free and vegan products and have created allergant-free products for special needs people.
Sukhadias (Nearby Indian Restaurants)
61 New Road
Parsippany, New Jersey - 07054
Phone: (973) 227 6400

Sun Foods Indian Restaurant (Nearby Indian Restaurants)
18 Broadway
Passaic, New Jersey - 07055
Phone: (973) 773 9542

Bombay Hut (Nearby Indian Restaurants)
1347 Stelton Road
Piscataway, New Jersey - 08854
Phone: (732) 777 9595

Malabar House (Nearby Indian Restaurants)
1665 Stelton Rd
Piscataway, New Jersey - 08854
Phone: (732) 819 0400

Parus Indian Vegetarian Restaurant (Nearby Indian Restaurants)
1665 Stelton Road
Piscataway, New Jersey - 08854
Phone: (732) 819 0400

Crown of India (Nearby Indian Restaurants)
660 Plainsboro Road
Plainsboro, New Jersey - 08536
Phone: (609) 275 5707

New Delhi Indian Restaurant (Nearby Indian Restaurants)
10 Schalks Crossing Road
Plainsboro, New Jersey - 08536
Phone: (609) 936 8484

Anjappar Indian Bar & Grill (Nearby Indian Restaurants)
3499 US Highway 1 South
Princeton, New Jersey - 08540
Phone: (609) 285-2141

Paradise Biryani Pointe (Nearby Indian Restaurants)
182 Orlando Dr
Raritan, New Jersey - 08869
Phone: (908) 864-4600

Surya Indian Cuisine (Nearby Indian Restaurants)
315 US Highway 46
Rockaway, New Jersey - 07866
Phone: (973) 625 9010

Indian Mehfil (Nearby Indian Restaurants)
426 Raritan Street
Sayreville, New Jersey - 08872
Phone: (732) 553 9600

Idlys (Nearby Indian Restaurants)
2021 NJ-27
Somerset, New Jersey - 08873
Phone: (732) 960-1819

Pooja Exotic Indian Cuisine (Nearby Indian Restaurants)
1075 Easton Ave
Somerset, New Jersey - 08873
Phone: (908) 220 0051

Arusuvai Regional Indian Cuisine (Nearby Indian Restaurants)
30 East Main Street
Somerville, New Jersey - 08876
Phone: (908) 718-7531

Dhaba (Nearby Indian Restaurants)
4939 Stelton Rd
South Plainfield, New Jersey - 07080
Phone: (908) 753 6140

Apana Restaurant (Nearby Indian Restaurants)
1783 Hooper Ave
Toms River, New Jersey - 08753
Phone: (732) 864 9100

Himalaya Indian Restaurant (Nearby Indian Restaurants)
Gateway Boulevard
Westville, New Jersey - 08093
Phone: (609) 456 8080

Ashoka Indian Restaurant (Nearby Indian Restaurants)
14 Marconi Avenue
Woodbridge, New Jersey - 07095
Phone: (732) 283 1155

India Jade (Nearby Indian Restaurants)
394 Pearl St
Woodbridge, New Jersey - 07095
Phone: (732) 634 4088