What are you looking for?

Restaurants in Cranford

The Best Restaurants

Ambeli Greek Taverna 29 N Union Ave, Cranford
Ambeli Greek Taverna
Greek • $$

Ambeli Greek Taverna

29 N Union Ave, Cranford, NJ 07016

Stopped in for lunch on a Sunday. Sat outside. Service was excellent. Entire staff was very friendly and accommodating. Dishes we ordered were flavorful and...

  • Take-Out
  • Delivery
  • Superb245 Reviews4.7
Garlic Rose Bistro 28 N Ave W, Cranford
Garlic Rose Bistro
American • $$

Garlic Rose Bistro

28 N Ave W, Cranford, NJ 07016

Couldn’t have picked a better place for date night. My boyfriend and I love dining at Garlic Rose. The food is so delicious and filling. Service is always...

  • Take-Out
  • Delivery
  • Superb280 Reviews4.5
Romola's Seafood & Grille 2 S Ave W, Cranford
Romola's Seafood & Grille
Mediterranean • $$

Romola's Seafood & Grille

2 S Ave W, Cranford, NJ 07016

My best friend and I enjoyed a lovely dinner here! The octopus appetizer was fantastic and definitely some of the best I've ever had. I loved the pairing...

  • Take-Out
  • Delivery
  • Superb226 Reviews4.3
The Kilkenny House 112 South Avenue, Cranford
The Kilkenny House
Irish • $$

The Kilkenny House

112 South Avenue, Cranford, NJ 07016

Great location. Good covid practices. Outdoor dining and friendly staff. Great, authentic Irish food and atmosphere. Nice menu with many choices and great...

  • Take-Out
  • Delivery
  • Superb166 Reviews4.4
Old City Cafe & Grill 20 N Union Ave, Cranford
Old City Cafe & Grill
Lebanese • $$

Old City Cafe & Grill

20 N Union Ave, Cranford, NJ 07016

1st, let me apologize for my spelling of these dishes . Spelling was never a strong point of mine, even in my own language of English.Old City, a Lebanese...

  • Take-Out
  • Delivery
  • Superb166 Reviews4.4
Ye Olde Rathskeller 523 Centennial Ave, Cranford
Ye Olde Rathskeller
Bar & Grill • $$

Ye Olde Rathskeller

523 Centennial Ave, Cranford, NJ 07016

You would not expect to get Great food at a reasonable price. And this is not your typical bar style type of food. Definitely check this place out as it's...

  • Take-Out
  • Delivery
  • Superb126 Reviews4.6
River and Rail Cantina 230 S Ave E, Cranford
River and Rail Cantina
Mexican • $$

River and Rail Cantina

230 S Ave E, Cranford, NJ 07016

Decor, service, food and fun was all on point! I'm 41 and brought my 21 year old daughter her friend and my 8 year old. We all enjoyed the food, drinks...

  • Take-Out
  • Delivery
  • Good304 Reviews3.8
Mr. Bin Sushi & Grill 123 N Union Ave #3, Cranford
Mr. Bin Sushi & Grill
Japanese • $$

Mr. Bin Sushi & Grill

123 N Union Ave #3, Cranford, NJ 07016

Wow amazed with their sushi, they have such a big selection to choose from and the sushi was fresh. I ordered a south beach dragon and bang bang bang roll and...

  • Take-Out
  • Delivery
  • Superb154 Reviews4.4
Sub-Ology 17 N Ave W, Cranford
Sub-Ology
Sandwich Shop • $

Sub-Ology

17 N Ave W, Cranford, NJ 07016

Always an Excellent Sub. Great Bread, Good Meat to toppings ratio, a little light on cheese.Good Customer service over the Phone, I like the ease of sending an...

  • Take-Out
  • Delivery
  • Superb163 Reviews4.6
IL Gabbiano 10 S Ave W, Cranford
IL Gabbiano
Italian • $$

IL Gabbiano

10 S Ave W, Cranford, NJ 07016

A wonderful evening with great attentive service and delicious food as well as dazzling entertainment. A family choice of our family for over 20 years for all...

  • Take-Out
  • Drive-Through
  • Superb147 Reviews4.4
Cranford Hotel 1 S Union Ave, Cranford
Cranford Hotel
American • $$

Cranford Hotel

1 S Union Ave, Cranford, NJ 07016

Never disappointed - menu is not huge but honestly there’s something for everyone. Prepared fresh. I had spinach salad with Brie cheese and grilled chicken...

  • Take-Out
  • Delivery
  • Good229 Reviews3.9
Pastosa Ravioli 200 S Ave E, Cranford
Pastosa Ravioli
Pasta Shops • $$

Pastosa Ravioli

200 S Ave E, Cranford, NJ 07016

We went on a sat.about a half an hour before closing time and the staff was very helpful and nice.The wife an I didn't know what we wanted to eat.The...

  • Take-Out
  • Delivery
  • Superb136 Reviews4.3
Riverside Inn Bar 56 N Ave E, Cranford
Riverside Inn Bar
Dive Bar • $$

Riverside Inn Bar

56 N Ave E, Cranford, NJ 07016

The Riverside Inn is a special experience. To say anything less is a petty insult. You don't go to "the dive" for a pretentious 5 star meal. You...

  • Take-Out
  • Delivery
  • Superb135 Reviews4.3
Oasis restaurant 21 N Union Ave, Cranford
Oasis restaurant
Moroccan

Oasis restaurant

21 N Union Ave, Cranford, NJ 07016

We have enjoyed eating at this place as a moroccan I really loved the food and the service. the staff was very very friendly. The only dark spot in our...

  • Take-Out
  • Delivery
  • Superb111 Reviews4.7
Urban Burger 13 Eastman St, Cranford
Urban Burger
Hamburger • $$

Urban Burger

13 Eastman St, Cranford, NJ 07016

Great little BYOB burger joint. We started with Tots with Boom Boom sauce and Mozzarella sticks. They were out of fried pickles and onion rings unfortunately....

  • Take-Out
  • Delivery
  • Good180 Reviews3.9

Pizza Restaurants

Pizza in Cranford
Pizzeria Bel Giardino 103 Miln St, Cranford
Pizzeria Bel Giardino
Pizza • $

Pizzeria Bel Giardino

103 Miln St, Cranford, NJ 07016

Love this place, my all-time favorite pizza place. I've been going here since I was a baby, and I still order from here to this day. Everything on their...

  • Take-Out
  • Delivery
  • Superb137 Reviews4.3
Vinny's Pizza & Pasta 28 Eastman St, Cranford
Vinny's Pizza & Pasta
Pizza • $$

Vinny's Pizza & Pasta

28 Eastman St, Cranford, NJ 07016

09/25/21 Excellent food. Very nice salad, perfectly cooked calamari, great tomato sauce. Enjoyed the Veal Saltinbocca with lots of fresh spinach. Just wish...

  • Take-Out
  • Delivery
  • Good131 Reviews4
Sonny G's 2 S Ave W, Cranford
Sonny G's
Pizza • $$

Sonny G's

2 S Ave W, Cranford, NJ 07016

Friendly Staff, Great Pizza, Great seating and atmosphere.This is a good spot for a family outing and has a menu big enough to accommodate most.Prices can be...

  • Take-Out
  • Delivery
  • Good112 Reviews3.9

Mexican Restaurants

Mexican in Cranford
El Paso Tex-Mex Grill 669 Raritan Rd, Cranford
El Paso Tex-Mex Grill
Mexican • $

El Paso Tex-Mex Grill

669 Raritan Rd, Cranford, NJ 07016

Always the best authentic Tex-Mex spot in the area and especially in Cranford. Owners/workers are super nice and always cook up an excellent meal. Would highly...

  • Take-Out
  • Delivery
  • Superb68 Reviews4.4
AGAVE 117 N Union Ave, Cranford
AGAVE
Mexican

AGAVE

117 N Union Ave, Cranford, NJ 07016

This restaurant is BYOB and our waitress opened, poured, and brought ice for the wine we had. Our orders were taken quickly, but otherwise the kitchen service...

  • Take-Out
  • Drive-Through
  • Superb49 Reviews4.3
Folklore Artisanal Taco 101 NJ-28, Cranford
Folklore Artisanal Taco
Mexican

Folklore Artisanal Taco

101 NJ-28, Cranford, NJ 07016

I've been wanting to try this place and finally went in tonight. The tacos were incredible! Best spot in the area. I will absolutely be a frequent...

  • Take-Out
  • Delivery
  • Good68 Reviews3.6

Chinese Restaurants

Chinese in Cranford
Dim Sum II Chinese Restaurant 17 Eastman St, Cranford
Dim Sum II Chinese Restaurant
Chinese • $$

Dim Sum II Chinese Restaurant

17 Eastman St, Cranford, NJ 07016

The dishes here are very good and the staff are nice. I particularly like the General Tso's Chicken. Would definitely recommend this spot for a filling...

  • Take-Out
  • Delivery
  • Good121 Reviews3.7
1 Walnut Chinese Restaurant 1 Walnut Ave, Cranford
1 Walnut Chinese Restaurant
Chinese • $$

1 Walnut Chinese Restaurant

1 Walnut Ave, Cranford, NJ 07016

1 Walnut is our go-to. Very speedy service, reliable, and yummy food. I enjoy their lunch specials. They offer a huge portion that I can actually eat it over...

  • Take-Out
  • Delivery
  • Good55 Reviews3.8
Hunan Wok 43 N Ave E, Cranford
Hunan Wok
Chinese • $

Hunan Wok

43 N Ave E, Cranford, NJ 07016

Yesterday I ordered my lunch from this Chinese restaurant. The food tasted extremely well and was prepared fast. The customer service was nice and easy to...

  • Take-Out
  • Delivery
  • Good87 Reviews3.3

Italian Restaurants

Italian in Cranford
Triestina Restaurant 515 Centennial Ave, Cranford
Triestina Restaurant
Italian • $$

Triestina Restaurant

515 Centennial Ave, Cranford, NJ 07016

Loved the food. Byob .The service was pretty good once we got it. Had to track it down and the maitre d' seemed almost annoyed that we were there....

  • Take-Out
  • Delivery
  • Good132 Reviews4.1
Ciao Bello Restaurants 220 S Ave E, Cranford
Ciao Bello Restaurants
Italian • $$

Ciao Bello Restaurants

220 S Ave E, Cranford, NJ 07016

As a person not really a fan of normal Italian food like pizza, my hopes weren't that high but still, the food was a banger and hit the spot, place as...

  • Take-Out
  • Delivery
  • Good178 Reviews3.5
Sapore Di Italia Restaurant & Brick Oven 101 N Union Ave, Cranford
Sapore Di Italia Restaurant & Brick Oven
Italian

Sapore Di Italia Restaurant & Brick Oven

101 N Union Ave, Cranford, NJ 07016

Went there base off of a recommendation. We had two pizzas pesto&supreme with a pasta dish I believe it was fettuccine with mushroom and truffle sauce. The...

  • Take-Out
  • Delivery
  • Superb65 Reviews4.5