Located in Squalicum Marina at Bellingham Bay

logo Facebook_Icon_2013_Version_1C

Make a Reservation

Normal TW Yelp1C-scr
prawns dish Giuseppe's Al Porto Ristorante Italiano service dining area

Book your event in our private dining area

Whether your event is for 10 or 250 guests, you'll always have a great time and delicious food at Giuseppe's Al Porto Ristorante Italiano. It's perfect for weddings, rehearsals, receptions, and holidays.

You can also enjoy our incredible food at your off-site event. When you order catering from us, we'll bring the food to you. Your guests will enjoy being served an elegant meal by our friendly staff. You can customize the menu for your specific event. You can serve our authentic Italian cuisine, or get more than Italian food by putting seafood, steaks, and chops on the menu.

Order tasty catering

Visit us for private dining and events


The perfect place for your special events

To Schedule Your FREE Consultation for Your Private Dining Event, Call Giuseppe's Al Porto Ristorante Italiano.


* Required

Email us for further information

Unwind after a long, hard day of work. You can stop by our family-owned and locally operated restaurant 7 days a week from 3:00 PM to 6:00 PM for happy hour. You can find fantastic side dishes from $5.00 to $7.99 to enjoy with your drink. These amazing dishes are big enough to share or make a great meal.

Visit us at happy hour

When you need to host a special event, you can book one of our spacious outdoor dining areas. Enjoy the great view and our wonderful wines when you host an event for up to 30 guests on our bar patio. If you have younger guests at your event, you can use our all-ages patio. This space features a gorgeous fountain and seats up to 70 guests.

Host your special event on our patio

Make sure your next event is one your guests remember fondly. Rent an incredible banquet room at our family-owned and locally operated restaurant for your special occasion. You can seat up to 70 guests in the combined space or separate the room with a privacy curtain to create 2 smaller areas that seat 30 guests each.

Seating for all your guests