What are you looking for?

Restaurants in Lebanon

The Best Restaurants

Marsh Brothers Deli 55 School St, Lebanon
Marsh Brothers Deli
Sandwich Shop • $

Marsh Brothers Deli

55 School St, Lebanon, NH 03766

NEVER a bad meal! Good variety of great stuff. These guys hustle to provide great service and great product. had the most amazing carmelized lemon zest donut...

  • Take-Out
  • Delivery
  • Superb187 Reviews4.9
Four Aces Diner 23 Bridge St, West Lebanon
Four Aces Diner
Diner • $$

Four Aces Diner

23 Bridge St, West Lebanon, NH 03784

We ordered our meeals and then some to sample.Every dish was very tasty and more than one could eat comfortably.If your in town I would highly recommend...

  • Take-Out
  • Delivery
  • Superb319 Reviews4.6
Pim's Thai Orchid 70 Hanover St, Lebanon
Pim's Thai Orchid
Thai • $

Pim's Thai Orchid

70 Hanover St, Lebanon, NH 03766

I ordered to-go. I ordered the Angry Cowboy and the Kaeng Massaman. They were perfect in every way, taste, quantity, and price! Wish this Thai restaurant was...

  • Take-Out
  • Delivery
  • Superb229 Reviews4.6
Three Tomatoes Trattoria 1 Court St #100, Lebanon
Three Tomatoes Trattoria
Italian • $$

Three Tomatoes Trattoria

1 Court St #100, Lebanon, NH 03766

Had a later reservation but we walked in and they were able to seat us right away at the bar. Fast service, excellent food, nice atmosphere. Very nice evening,...

  • Take-Out
  • Delivery
  • Superb685 Reviews4.3
Dazzle Cupcakes 57 Hanover St, Lebanon
Dazzle Cupcakes
Cupcakes • $$

Dazzle Cupcakes

57 Hanover St, Lebanon, NH 03766

Very calm and clean space, that smells amazing as you walk in. I've gotten various items here (mini pies and cakes mostly) for parties, etc and they are...

  • Take-Out
  • Delivery
  • Superb77 Reviews4.8
Phnom Penh Sandwich Station 1 High St, Lebanon
Phnom Penh Sandwich Station
Cambodian • $

Phnom Penh Sandwich Station

1 High St, Lebanon, NH 03766

Absolutely delicious! I had the phenom penh sandwich with lemongrass beef and it was so good. The fresh bread was incredible. It was my first time here but I...

  • Take-Out
  • Delivery
  • Superb191 Reviews4.4
Lalo's Taqueria, Lebanon, NH 24 Hanover St, Lebanon
Lalo's Taqueria, Lebanon, NH
Tacos

Lalo's Taqueria, Lebanon, NH

24 Hanover St, Lebanon, NH 03766

Healthy and authentic Mexican food. Tacos, quesadillas and more. But the flavors could be bold. Hot sauce or salsa could be added more. Seasoning was not...

  • Delivery
  • Superb98 Reviews4.6
The Karibbean 61 Hanover St, Lebanon
The Karibbean
Caribbean

The Karibbean

61 Hanover St, Lebanon, NH 03766

Got take-out from this place (Chicken Creole and Jerk Pork)..and I have to say this, but it's probably the softest meat I've had in a long...

  • Take-Out
  • Delivery
  • Superb75 Reviews4.6
Baited Hook At Mascoma Lake 83 Nh Rte 4a, Lebanon
Baited Hook At Mascoma Lake
Seafood • $$

Baited Hook At Mascoma Lake

83 Nh Rte 4a, Lebanon, NH 03766

What a wonderful little discovery! We were on our way home and stopped for lunch at this tiny looking Mascoma Lake restaurant. Yes, there is a walk up window...

  • Take-Out
  • Delivery
  • Superb157 Reviews4.3
Gusanoz Mexican Restaurant 410 Miracle Mile, Lebanon
Gusanoz Mexican Restaurant
Mexican • $$

Gusanoz Mexican Restaurant

410 Miracle Mile, Lebanon, NH 03766

I’ve eaten here 4-5 times when I visit my home in Vermont/New Hampshire. I saw them on Restaurant Impossible and try to visit such places if I visit an area....

  • Take-Out
  • Delivery
  • Good285 Reviews4.2
SNAX RESTAURANT 18 Centerra Pkwy, Lebanon
SNAX RESTAURANT
American

SNAX RESTAURANT

18 Centerra Pkwy, Lebanon, NH 03766

Great food! Our server was fantastic and super friendly! The atmosphere is very nice too! Our food was wonderful and I had the Apple Pecan salad which was...

  • Take-Out
  • Delivery
  • Superb101 Reviews4.3
New Thailand Cuisine 103 Hanover St, Lebanon
New Thailand Cuisine
Thai

New Thailand Cuisine

103 Hanover St, Lebanon, NH 03766

The place is amazing. I asked for a duck in my mango curry, it was not on the menu, but the waitress gladly accepted my order. I never ate such delicious...

  • Take-Out
  • Delivery
  • Superb40 Reviews4.6
Bangkok Thai Food Express 400 Miracle Mile Suit #3, Lebanon
Bangkok Thai Food Express
Thai

Bangkok Thai Food Express

400 Miracle Mile Suit #3, Lebanon, NH 03766

I wanted to wait to write this review so I could order a couple of times to truly give my take and let me tell you they have thee best Thai food ever!! The...

  • Delivery
  • Superb26 Reviews4.7
Five Guys 250 N Plainfield Rd, West Lebanon
Five Guys
Hamburger

Five Guys

250 N Plainfield Rd, West Lebanon, NH 03784

The entire world is currently hiring but they manage to keep up with the pace to get your food out in a timely fashion. One day my fries were partially cooked,...

  • Take-Out
  • Drive-Through
  • Good172 Reviews4.1
Salt Hill Pub - Lebanon 2 W Park St, Lebanon
Salt Hill Pub - Lebanon
Pubs • $$

Salt Hill Pub - Lebanon

2 W Park St, Lebanon, NH 03766

My husband and I stopped in for dinner. The pretzel appetizer and beer cheese was amazing. I was thrilled because of the large selection of ales on tap. My...

  • Take-Out
  • Delivery
  • Good259 Reviews4

Pizza Restaurants

Pizza in Lebanon
Ziggy's Pizza 254 N Plainfield Rd, West Lebanon
Ziggy's Pizza
Pizza • $$

Ziggy's Pizza

254 N Plainfield Rd, West Lebanon, NH 03784

Traveling from out of town and got here a little late on a Tuesday night. Thought maybe they were closed, but to our delight, they were in fact still open and...

  • Take-Out
  • Delivery
  • Good203 Reviews4
Sbarro 1 Medical Center Dr Suite 835, Lebanon
Sbarro
Pizza • $$

Sbarro

1 Medical Center Dr Suite 835, Lebanon, NH 03766

Can't beat the location if you work within DHMC. It's not advertised but they offer a two large pizzas for $22 deal that can't be beat...

  • Take-Out
  • Delivery
  • Average26 Reviews2.8
Village Pizza and Grill 45 Hanover St, Lebanon
Village Pizza and Grill
Pizza • $$

Village Pizza and Grill

45 Hanover St, Lebanon, NH 03766

I have loved the food here for years. Went as a kid and still the same great atmosphere and fair price for the portions you get. I got the large meatball sub...

  • Take-Out
  • Delivery
  • Good153 Reviews3.5

Chinese Restaurants

Chinese in Lebanon
Sunrise Buffet 2 Mascoma St #5, Lebanon
Sunrise Buffet
Chinese • $$

Sunrise Buffet

2 Mascoma St #5, Lebanon, NH 03766

Best Chinese food i have ever had, amazing quality and quantity ??? the service is the best here then anywhere els, they have an amazing Cooler with many...

  • Take-Out
  • Drive-Through
  • Good127 Reviews3.8
Peking Tokyo 45 Hanover St #6, Lebanon
Peking Tokyo
Chinese • $$

Peking Tokyo

45 Hanover St #6, Lebanon, NH 03766

Had a great dine in experience. Nice interior and great service. The waitress was attentive and the food was very good. Some of the best sushi I've had as...

  • Take-Out
  • Delivery
  • Good137 Reviews3.4
China Station 410 Miracle Mile, Lebanon
China Station
Chinese • $

China Station

410 Miracle Mile, Lebanon, NH 03766

Great food and service, and prices. Very welcoming, even with our 3 little boys! We found it by chance and will now be our must-stop for food when taking that...

  • Take-Out
  • Delivery
  • Average125 Reviews3.1

Thai Restaurants

Thai in Lebanon
Pim's Thai Orchid 70 Hanover St, Lebanon
Pim's Thai Orchid
Thai • $

Pim's Thai Orchid

70 Hanover St, Lebanon, NH 03766

I ordered to-go. I ordered the Angry Cowboy and the Kaeng Massaman. They were perfect in every way, taste, quantity, and price! Wish this Thai restaurant was...

  • Take-Out
  • Delivery
  • Superb229 Reviews4.6
New Thailand Cuisine 103 Hanover St, Lebanon
New Thailand Cuisine
Thai

New Thailand Cuisine

103 Hanover St, Lebanon, NH 03766

The place is amazing. I asked for a duck in my mango curry, it was not on the menu, but the waitress gladly accepted my order. I never ate such delicious...

  • Take-Out
  • Delivery
  • Superb40 Reviews4.6
Bangkok Thai Food Express 400 Miracle Mile Suit #3, Lebanon
Bangkok Thai Food Express
Thai

Bangkok Thai Food Express

400 Miracle Mile Suit #3, Lebanon, NH 03766

I wanted to wait to write this review so I could order a couple of times to truly give my take and let me tell you they have thee best Thai food ever!! The...

  • Delivery
  • Superb26 Reviews4.7
Marsh Brothers Deli 55 School St, Lebanon
Marsh Brothers Deli
Sandwich Shop • $

Marsh Brothers Deli

55 School St, Lebanon, NH 03766

NEVER a bad meal! Good variety of great stuff. These guys hustle to provide great service and great product. had the most amazing carmelized lemon zest donut...

  • Take-Out
  • Delivery
  • Superb187 Reviews4.9
Au Bon Pain 1 Medical Center Dr, Lebanon
Au Bon Pain
Sandwich Shop

Au Bon Pain

1 Medical Center Dr, Lebanon, NH 03756

It's a friendly place to get a sandwich and a coffee. It does get crowded and hectic around lunch, so I’d suggest you order and pay online so you can...

  • Take-Out
  • Delivery
  • Good61 Reviews3.6
Subway 96 Hanover St, Lebanon
Subway
Sandwich Shop • $$

Subway

96 Hanover St, Lebanon, NH 03766

Amazing service and by far the best subway we have ever had! Was not expecting this to be the case due to its location near a gas station, however, our socks...

  • Take-Out
  • Delivery
  • Good56 Reviews3.3