Best Restaurants in Morris County, NJ
Our picks for the best restaurants in Morris County, NJ: 10 local businesses, with phone numbers, addresses and websites. Chosen by the NJ Business Directory team; sponsored listings are labeled.
Looking for restaurants in Morris County? This guide covers independent dining rooms in Whippany, Morris Plains, Denville, Flanders, Madison, Parsippany, Florham Park, Randolph and Mendham. Expect Italian fine dining and red-sauce classics, a tavern, an organic and vegetarian kitchen, pizzerias and a sports bar. Check each restaurant's own site for hours.
Browse all restaurants or Morris County listings on NJ Business Directory. Heading to the coast instead? See our Jersey Shore restaurant guide.
Each listing is reviewed by a real person before it goes live. Own a Morris County restaurant? Add it free or claim your existing listing, and see how our listing plans compare. Questions? Reach us through our contact page.
Il Capriccio Ristorante
Restaurants
633 State Route 10, Whippany
Il Capriccio Ristorante is an Italian fine dining restaurant in Whippany, Morris County, led by Executive Chef and founder Antonio Grande. According to its story page, the restaurant has served authentic Italian cuisine since 1984. The kitchen follows a farm-to-table approach the site calls "dall'orto a tavola," pairing locally sourced ingredients with classic technique, and Chef Grande hand-selects the wines on its extensive list. Chef Grande and his family say they treat each guest as a member of their own family.
Arthur’s Tavern
Restaurants
700 Speedwell Ave, Morris Plains
Arthur's Tavern in Morris Plains, Morris County, is a casual steakhouse that keeps the feel of an old-fashioned neighborhood tavern. Its history traces back to 1957, when Arthur McGreevy opened the Brook Tavern in Morris Plains. The menu centers on large steaks, burgers, big salads, overstuffed sandwiches and daily lunch and dinner specials. The tavern sits on Speedwell Avenue and offers gift cards through its website.
Casa Bella Restaurant
Restaurants
304 US Highway 46, Denville
Casa Bella is an Italian restaurant and lounge in Denville, Morris County, owned by Angelo and Anthony Locantore. The owners draw on recipes handed down through their family, and the menu mixes time-honored dishes with modern takes on the regional cooking of Northern and Southern Italy. Alongside dinner and weekly specials, the restaurant offers a pre-fixed lunch menu, hosts private events and large-party reservations, and asks guests to follow a business casual dress code.
Mia Nonna’s Cucina
Restaurants
380 US-206, Flanders
Mia Nonna's Cucina is an Italian restaurant on Route 206 in Flanders, Morris County. Its menu runs from starters such as calamari fritti, wild mushroom arancini, eggplant rollatini and mussels posillipo to salads, pastas and classic Italian entrées. Tables can be reserved through OpenTable from the restaurant's website, and the dining room is a sit-down option for families and groups in the Mount Olive area. Contact the restaurant directly to confirm menu details before your visit.
L’Allegria
Restaurants
11 Prospect St, Madison
L'allegria Restaurant is an Italian restaurant in Madison, Morris County, run by Saverio and Giovanni Allocca. The kitchen pairs traditional Italian flavors with newer ingredient combinations, and the menus cover lunch, dinner and a wine cellar list. Lunch leans toward lighter pastas and salads, while dinner adds seafood and classic pasta dishes. The restaurant also offers a party menu and has space for bridal showers, rehearsal dinners, corporate events and other gatherings.
Eccola Italian Bistro
Restaurants
1082 US Highway 46, Parsippany
Eccola Italian Bistro has served Italian American cooking in Parsippany, Morris County, since 1992. It is owned and operated by Parsippany residents Jeff DiBlasi and Israel Linares Ramirez, and the kitchen is known for house-made pasta. The restaurant sits in a strip-mall setting, and the menu covers antipasti, salads, pastas and entrées. Eccola also caters events, with inquiries handled by phone or email.
Cafe Metro
Restaurants
60 Diamond Spring Rd, Denville
Cafe Metro is a restaurant in Denville, Morris County, with a focus on organic and vegetarian dishes alongside more traditional plates. The menu includes pastas, seafood and chicken entrées, brick oven pizzas and daily specials, and it marks vegetarian dishes and offers a gluten-free pizza crust. Starters range from edamame dumplings and hummus platters to mussels and calamari. It is a fit for mixed groups where some diners eat meat and others do not.
Nonna’s Pizza and Italian Restaurant
Restaurants
176 Columbia Tpke, Florham Park
Nonna's Pizza & Italian Restaurant opened on Columbia Turnpike in Florham Park, Morris County, in 2009. It runs two kitchens under one roof, one for the pizzeria and one for the restaurant, and two dining areas: one for a quick bite and one for a more formal meal. Family photos from the old country line the terracotta walls. The menu covers homemade pizza, Italian dishes made from family recipes and baked goods.
Black River Barn
Restaurants
1178 State Route 10, Randolph
Black River Barn in Randolph, Morris County, known locally as The Barn, is a neighborhood sports bar and casual family restaurant. The menu sticks to classic American food, from chili and wings to chicken fingers, dumplings and mussels. The Barn also has a room for private celebrations and hosts live entertainment. It suits families, game-day crowds and groups planning a party.
Sapori d’Italia
Restaurants
Mendham
Sapori d'Italia is a pizzeria and Italian restaurant on West Main Street in Mendham, Morris County, run by owners from Sicily. The menu focuses on fresh ingredients, organic where possible, with crisp pizza, many pasta dishes, salads, sandwiches, meat and fish. Sicilian pastries are a highlight, including homemade cannoli. The site describes the room as family-friendly, making it an easy choice for a casual meal in town.




