RestaurantsRockland

Primo Restaurant in Rockland, Maine

Primo Restaurant: Italian restaurant in Rockland

(983)
Italian restaurant$$$
Primo Restaurant
Primo Restaurant

Why Eat

Why Primo Restaurant

Primo draws serious eaters to Rockland with refined Italian fare served across a series of cozy dining spaces. The kitchen swings for the fences with dishes like duck confit with winter squash and branzino, sourcing from local farms when possible. It's the kind of place people plan trips around, though recent visits suggest the food can be uneven, some nights the kitchen nails it, other nights it doesn't.

  • Duck confit with winter squash puree is a standout.
  • Intimate spaces feel special without being stuffy.
  • Knowledgeable servers who engage, not just deliver.
  • Fish stew and octopus appetizer when they're dialed in.

Menu

What to order

Start with the octopus appetizer if it's available. The duck with brussels sprouts and winter squash puree and the fish stew are the dishes regulars trust. Skip the pork chops (oversized and overpriced) and stick to the daily specials rather than the full menu when you're unsure. The halibut can be excellent, but branzino on special is a gamble.

At a Glance

At a glance

Best for

Special occasion dinners, wine exploration.

Price range

$$$

Details

2 Main St, Rockland, ME 04841
(207) 596-0770
www.primorestaurant.com

Opening Times

MonClosed
TueClosed
Wed5:00 – 9:30 PM
Thu5:00 – 9:30 PM
Fri5:00 – 9:30 PM
Sat5:00 – 9:30 PM
Sun5:00 – 9:30 PM

Atmosphere

The room

Cozy and intimate, divided into separate rooms that feel secluded without being isolated. Service is attentive and friendly, though the restaurant sits about a half mile from downtown Rockland, so plan your transportation ahead.

Reviews

What guests say

One visitor from Indiana called it a main destination for their trip. Guests consistently praise the room and the servers, particularly Sarah and Paul at the bar. But recent diners report the kitchen struggles with consistency and flavor on the full menu, with one guest summing it up as 'atmosphere 9/10, food 3/10' after a disappointing $200 meal.

Location and nearby

Guides

Verified details

Primo Restaurant is listed in Rockland, Maine, as a restaurant at 2 Main St. The straight-line distance from Primo Restaurant to Birch Point State Park is 3.5 miles. Using the recorded coordinates of Primo Restaurant, the map distance is 10.2 miles to Camden Hills State Park. The recorded location for Primo Restaurant is latitude 44.08990, longitude -69.11053, in decimal degrees. The contact number is (207) 596-0770. Primo Restaurant publishes business information at primorestaurant.com.

Visit details

Official site
primorestaurant.com
Property type
Italian Restaurant

Sources (checked 2026-09-16)

Restaurants

Nearby restaurants

All Restaurants

Hotels

Nearby hotels

All Hotels