Best Restaurants in North Haven, CT [2024 Update]

If you’re looking for a new place to eat out in North Haven, you’ve come to the right place. I recently got tired of eating at the big chains, like Olive Garden and Outback Steakhouse, and decided to try some of the local restaurants.

After a few weeks of taste testing, I found a few local spots that I really like, and I think you’ll enjoy them too. These are the best restaurants in North Haven, CT.

A plate of food at a restaurant in North Haven, CT.

Top Restaurants in North Haven, CT

1. State Street Cafe

The State Street Cafe is a great restaurant in North Haven. This is a popular place to grab breakfast and lunch, as they serve an array of items like steak & eggs, breakfast burritos, burgers, quesadillas, and sandwiches.

The chefs here only use the finest and freshest ingredients from local sources, so the food always tastes great. You can dine in, order takeout, or delivery. There’s also a drive-through option available.

  • Location: 346 State St, North Haven, CT

2. Ludal’s Italian Restaurant

Ludal’s Italian Restaurant is an excellent spot to eat Italian food in North Haven. You can find them right off I-95, offering an extensive menu of Italian classics.

You can order dishes like meatballs & sausage, lobster ravioli, and stuffed crispy chicken. They also have a number of delicious appetizers. I really enjoyed the shrimp cocktails and the fried calamari.

  • Location: 28-30 Broadway, North Haven, CT

3. J Roo’s Restaurant

J Roo’s Restaurant is another one of the North Haven restaurants that serve high-quality Italian food. They have an extensive menu, featuring dishes like antipasto, prime rib grinders, penne la vodka, chicken parm, veal, Philly cheese steaks, and pizza.

The service is usually fast here, and the staff is super friendly. You can dine in, or order delivery if you’re short on time.

  • Location: 243 State Street, North Haven, CT 

4. Amici Tavern

Amici Tavern is a fantastic restaurant located right next to Ludal’s Italian Restaurant. This eatery serves classic American foods like burgers, sandwiches, ribs, steaks, and chicken dishes.

Some of the local favorites here include the shrimp tacos and California chicken panini. The desserts are really good as well. I can recommend both the cheesecake and creme brulee.

  • Location: 43 Broadway, North Haven, CT

5. Athena Diner II

The Athena Diner II is a family-owned North Haven restaurant that specializes in international dishes and Greek cuisine. The menu has plenty of tasty dishes, including Greek gyros, veal parmigiana, baked meatloaf, and t-bone steaks.

They offer a number of breakfast items on the menu too, like French toast, egg sandwiches, and pancakes. You can find the Athena Diner on Route 5.

  • Location: 320 Washington Ave #1306, North Haven, CT

6. Grand Apizza North

Grand Apizza North is one of the best spots to get pizza in North Haven. They offer all the typical types of pizza, along with subs, pastas, and calzones. The stuffed breads here are amazing as well.

If you dine in, the restaurant has both indoor and outdoor seating on the outdoor patio. You’re also able to order your food for takeout and delivery through GrubHub and Uber Eats. Just know that Grand Apizza North is closed on Mondays.

  • Location: 448 Washington Ave, North Haven, CT 

7. Breakfast Nook

The Breakfast Nook is a top brunch restaurant in North Haven, Connecticut. You can find them on Route 5, right across the street from the BMW dealership.

The menu at Breakfast Nook features dishes like omelets, eggs benedict, pancakes, Belgian waffles, grilled cheese sandwiches, and wraps. There are also a number of caffeinated beverages as well, which are perfect if you want to start your day off right. Just know that the cafe is only open from 7 am to 2 pm every day.

  • Location: 565 Washington Ave, North Haven, CT

8. Sushi Palace

Sushi Palace is another one of the top restaurants in North Haven, Connecticut. This is one of the best places to get sushi in the area, plus they offer it in an all-you-can-eat format for less than $30.

There’s a wide range of sushi options available at Sushi Palace, including specialty rolls, maki, sashimi, and hand rolls. Some of my favorite dishes here are the tuna avocado rolls and the spicy salmon rolls.

  • Location: 344 Washington Ave, North Haven, CT

9. Tokyo Sushi II

Tokyo Sushi II is one more place to get sushi in North Haven. It’s not all-you-can-eat, but this Japanese restaurant has a fair amount of options.

A couple of the items on the menu include red snapper, yellowtail, squid, tuna, sea urchin, and salmon. Tokyo Sushi offers bento boxes as well. I always get the steak teriyaki bento box. You can order online, or dine in if you choose.

  • Location: 117 Washington Ave, North Haven, CT

10. Torito Mexican Restaurant

Torito Mexican Restaurant is a popular place to grab Mexican food in North Haven. They use fresh ingredients to cook authentic Mexican cuisine.

The menu at Torito Mexican Restaurant is quite large and features items like Mexican street tacos, enchiladas, burritos, quesadillas, fajitas, and chips & salsa. They have a number of vegetarian dishes as well. The staff here is always friendly, and the restaurant has a great atmosphere.

  • Location: 150 Universal Dr, North Haven, CT

11. Bellini’s Restaurant

Bellini’s Restaurant is another restaurant in North Haven, CT that gets excellent reviews. This is a fine-dining Italian restaurant that offers some affordable prices.

You’re able to order Italian dishes like penne alla vodka, ravioli, chicken parmigiana, shrimp scampi, caesar salad, and pizza. Their calzones are superb too.

  • Location: 2 Broadway, North Haven, CT

12. La Lupa Ristorante

There are a lot of Italian restaurants in North Haven CT, so here’s one more. La Lupa Ristorante uses family recipes to create original dishes, so dining here is a unique experience.

The menu features lunch and dinner dishes like seared salmon, smoked pork chops, veal, and spaghetti carbonara. And of course, you can’t eat at an Italian restaurant without seeing pizza on the menu. You can find the restaurant located across the street from Big Y.

  • Location: 344 Washington Street, North Haven, CT

Restaurants North Haven, CT – Final Thoughts

These are the best restaurants North Haven, CT. Whether you’re looking for sushi, Italian food, or a steakhouse, I’m confident you’ll be satisfied going with one of the restaurants on this list. If not, you may want to check out some of the neighboring restaurants in Hamden, CT.