The Experience
Grassa is the kind of airport meal that doesn’t feel like an airport meal: quick-service Italian built around bowls of fresh pasta you can eat fast at the counter or linger over if your boarding time allows. You order up front, grab a buzzer, and a few minutes later you’ve got a steaming bowl that tastes like it was meant to be eaten in Portland, not rushed at 30,000 feet.
The vibe is bright and efficient—more “bustling pasta bar” than sit-down trattoria—making it ideal when you want something warm and filling without committing to a long meal. Travelers love Grassa because it’s reliably satisfying: the pasta is the main event, and the add-on salads, small plates, and cocktails make it feel like a proper pre-flight dinner (or a very good breakfast, depending on your schedule).
Location & Access
You’ll find Grassa in Concourse B, North Concession Hall at Portland International Airport (PDX). It’s post-security, so you’ll need a boarding pass to access it. If you’re navigating by terminal landmarks, aim for the North Concession Hall area in Concourse B and follow the cluster of food spots.
- Typical seating/waits: Seating is shared in the concession area; at peak times (early mornings and dinner rush) expect a short line and a few minutes for food. Off-peak, it can be impressively quick.
Menu Highlights
The focus is exactly what you want before a flight: crafted bowls of fresh pasta on the fly, plus seasonal salads and appetizers for balance. If you’re hungry-hungry, go pasta; if you’re trying to stay light, pair a salad with a smaller portion or share an app.
- Fresh pasta bowls (signature): Made-to-order bowls are the move—hot, saucy, and travel-friendly.
- Seasonal salads: A smart add-on when you want something crisp and not too heavy.
- Appetizers + cocktails: Great if you’re turning a layover into a mini happy hour.
Price range: $$ (expect most meals to land in the casual airport sweet spot, roughly mid-teens to upper-$20s depending on what you add).
- Dietary notes: You’ll typically find vegetarian-friendly options (salads and some pasta builds). For vegan or gluten-free needs, availability can vary by daily offerings—check the menu boards and ask staff about ingredients and substitutions. Halal options aren’t specifically advertised.
Practical Info
- Hours: 5:00 AM – 10:00 PM daily, with 5:00 AM – 7:00 PM Saturdays.
- Mobile ordering: Not advertised on the official listing—plan to order at the counter.
- Reservations: None; it’s quick service.
- Best times to avoid crowds: Aim for mid-morning or mid-afternoon; the busiest stretches are typically early morning departures and early evening dinner windows.
- Power outlets: Seating is in the shared concourse area; outlet access varies by where you land—scan for charging spots before you commit to a table.
Quick Verdict
- Best for: Travelers who want a fast, filling, genuinely tasty meal; business travelers needing something reliable; families who want an easy “everyone can pick a bowl” option.
- Skip if: You need a guaranteed gluten-free setup without cross-contact concerns, you’re hunting for clearly labeled halal, or you only have time for a true grab-and-go item.
Location
Concourse B, North Concession Hall