DiMillo's On the Water: Surrounded by water, every table offers spectacular views of Portland Harbor.
DiMillo's On the Water: Surrounded by water, every table offers spectacular views of Portland Harbor.
DiMillo's On the Water: Surrounded by water, every table offers spectacular views of Portland Harbor.
DiMillo's On the Water: Surrounded by water, every table offers spectacular views of Portland Harbor.
DiMillo's On the Water: Surrounded by water, every table offers spectacular views of Portland Harbor.
DiMillo's On the Water: Surrounded by water, every table offers spectacular views of Portland Harbor.

DiMillo's On the Water

The crew at DiMillo’s would like to assist you in providing a memorable event. With a beautiful view of Portland Harbor, we will help you in selecting the perfect menu and our professional, experienced wait staff will insure your reception to be one you will always treasure.

Meetings > DiMillo’s On the Water
Contact

25 Long Wharf
Portland, ME 04101

P. (207) 772-2216

F. (207) 772-1081

Hours:
Mon – Thu
11:00 am–9:30 pm
Fri – Sat
11:00 am–10:00 pm
Sun
11:00 am–9:00 pm
About Us

Our topside function rooms are ideal for weddings, banquets, and special events and offer spectacular views of the harbor from every table!

We have two scenic decks overlooking the bay and old port – both tented and tastefully decorated for the nicer months.

Function areas can also accommodate live entertainment such as bands, disc jockey’s and other forms of fun.

Parking is always free while you are at DiMillo’s! Be sure to have all your guests bring their parking ticket to be validated at the front desk before they go upstairs.

Groups & Events:
  • Number of Function Rooms: 4
  • On Site Food & Beverage: YES
  • Theater Capacity: 100
  • Banquet Capacity: 140
  • Reception Capacity: 275
Types of Food:
  • American
  • Children's Menu
  • Gluten Free
  • Italian
  • Lobster Bakes
  • Lobster Dinner
  • Lobster Rolls
  • Seafood