Moraga hills

Pennini’s and Michael’s share an address — but they’re two distinct restaurants, side by side, with two different vibes. Pennini’s (Suite D) is the casual family Italian spot you’ll find open most of the week. Michael’s (Suite A) is the dressed-up fine-dining sibling that only opens Friday and Saturday evenings.

The Concept

One Moraga address, two side-by-side restaurants under shared ownership: Pennini’s is the everyday neighborhood Italian — pasta, sandwiches, a full bar, kids in booster seats. Michael’s, next door in Suite A, is the white-tablecloth weekend room. Same kitchen lineage, very different rooms.

If you’re new to the spot, the short version: weeknight = Pennini’s. Date night Friday or Saturday = Michael’s.

What to Order

Pennini’s (casual side):

  • Pasta dishes — Hearty, traditional preparations
  • Italian sandwiches — Good for lunch or takeout
  • Classic appetizers — Garlic bread, bruschetta
  • The bar — Full beer, wine, and cocktail list; the only seven-day bar option in the Moraga Shopping Center area

Michael’s (Friday & Saturday only):

  • Fine-dining Italian — A more ambitious, slower-paced version of the Pennini’s-side menu
  • Reservations recommended — Two nights a week and a small dining room means the good tables go early
  • Separate phone for Michael’s reservations: (925) 376-4300

Local Lore

Pennini’s has been feeding Moraga families since the late 1980s — making it one of the longest-running restaurants in town. The Michael’s side evolved as the upscale-evening complement: same ownership, same culinary roots, but a different room, a different pace, and a Friday/Saturday-only schedule that keeps it special. For many Lamorinda families, Pennini’s is where the kids grew up eating spaghetti, and Michael’s is where they came back for their parents’ anniversaries.

The staff knows regulars by name, and there’s always someone waving across the room. That’s not marketing — that’s just how Moraga works.

Good to Know

  • Two suites, one address: Pennini’s = Suite D (925.376.1515). Michael’s = Suite A (925.376.4300).
  • Schedules are very different: Pennini’s runs almost every day; Michael’s is Friday-Saturday evenings only.
  • Family-friendly (Pennini’s side) — This is a neighborhood spot, kids welcome
  • Date-night room (Michael’s side) — Reserve ahead, especially on weekends with a Saint Mary’s home event
  • Takeout — Pennini’s is the takeout-friendly side; Michael’s is a sit-down room
  • Happy Hour: Pennini’s bar, Monday–Friday 4–5pm, $2 off any beer, wine, or cocktail — a quiet, civilized window before the family-dinner rush hits. Monday is the cleanest day of the week to hit it: Pennini’s opens at 4pm (no lunch service Monday), so the bar is genuinely fresh and the room is at its quietest of the week.
  • Parking: Easy — it’s Moraga

Concert Nights & the July 4 Show

Pennini’s sits about a ten-minute walk — or one very short drive — from the Moraga Commons bandshell (roughly half a mile up Moraga Way, through the Moraga Center). That geographic accident makes it one of the two or three restaurants in Lamorinda that meaningfully catches the pre-concert dinner crowd on Thursday and July 4 Saturday show nights. If you’re going to the show, the logistics matter.

The pre-concert window (Thursday shows, 6:00 PM lawn-open):

  • 4:30–5:15 PM is the clean window. The bar is still on happy-hour (4–5 PM, $2 off), the dining room hasn’t wedged yet, and you can order a pizza and a salad, split them, and be walking to the Commons by 5:45 PM with a blanket under one arm.
  • 5:30–6:15 PM is when it fills. If you haven’t ordered by 5:30 PM on a concert Thursday, expect to eat as the opener starts. That’s not necessarily a bad plan — you can walk over at 7:15 PM and catch the headliner from a back-lawn blanket.
  • Kids who want a slice-and-out order can eat in twenty-two minutes flat if you tell the server it’s a concert-night turn — Pennini’s has run this pattern since about 2015 and the staff knows the cue.
  • Takeout for lawn-blanket eaters is genuinely fast on Thursday evenings between 5:00 PM and 5:45 PM: call ahead, park in the shopping-center lot, walk in, pay, and you’re carrying a large pizza box across the bandshell blanket to the Commons by 6:10 PM.

The July 4 Saturday show (5:00 PM lawn-open, 6:30 PM concert, 9:30 PM fireworks):

July 4 Saturday is Pennini’s busiest lunch of the year. The pattern:

  • 11:30 AM–1:00 PM lunch is heavy but flows. Families eat an early lunch here so they can lay a front-center blanket at the 5:00 PM lawn-open without cooking at home. Reservations aren’t taken for lunch, but a party of four at 11:30 AM sharp will be seated inside five minutes.
  • 2:00 PM–4:00 PM is unusually quiet — the town is at home napping, loading coolers, or on the Reservoir loop. This is a good under-the-radar late-lunch window if you’re an in-law who arrived Friday and doesn’t want to be part of the family cooler-load choreography at 4:30 PM.
  • 4:30 PM–5:15 PM dinner does exist on July 4, but it’s a smaller crowd than a normal Thursday concert-night, because most concert-goers have already packed picnic coolers at home. Michael’s is closed Sunday, but Saturday July 4 Michael’s runs the normal Friday-Saturday-evening schedule — a small, quiet fine-dining room while the whole town is on the Commons lawn.
  • After the fireworks (10:20 PM+), Pennini’s kitchen has closed at 9:00 PM Sunday and 9:00 PM Saturday, so there’s no post-show food here. The Loard’s Ice Cream post-fireworks line up the road is the canonical late move, though it also caps around 10:30 PM.

Parking on concert and July 4 nights: the Moraga Shopping Center lot in front of Pennini’s is the unofficial fifth overflow lot for the Commons on the biggest shows. Locals know this. If you arrive at 5:45 PM on a Thursday concert Thursday and are only planning to grab a slice and walk, expect the front row of the lot to be taken by concert-goers who parked once and stayed. The far back-right of the shopping-center lot (behind the pharmacy) is your best bet on the July 4 Saturday show; it stays open until roughly 5:30 PM.

Walk timing: Pennini’s front door to the bandshell apron is roughly half a mile through the Moraga Center — about 10 minutes at an adult pace, 12–15 minutes with a small child in tow, or a two-minute drive if you’re loading a cooler and folding chairs.

Pair It With

Pennini’s sits in the Moraga Shopping Center cluster on Moraga Way — a handful of other Moraga institutions are within a five-minute walk or drive, which makes the “start somewhere, end somewhere else” rhythm work well on a weeknight or a weekend evening:

  • Before: Coffee or a quick pastry at Town Bakery & Café if you’re meeting friends earlier in the day, or a glass of wine at the La Finestra bar two blocks down if Pennini’s has a wait.
  • Instead of (same-night call): If the Pennini’s wait is long and you want family-friendly Italian, La Finestra is the upgrade play. If you want non-Italian comfort and the kids are happy, Chef Chao over in Rheem is the parallel weeknight institution.
  • After: A scoop at Loard’s Ice Cream for the post-dinner walk — the classic Moraga end-of-evening move.

See the full picture on the Moraga Restaurants overview.

Details

Address
1375 Moraga Way, Moraga, CA 94556
Phone
(925) 376-1515
Website
https://www.penninis.com
Hours
Pennini's: Mon 4pm-8pm, Tue-Sat 12pm-9pm, Sun 12pm-8pm. Michael's: Fri-Sat 4pm-9pm only.
🏡
Thinking of moving here? Discover why families love calling Lamorinda home.
Learn More →
Find Your Home