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

Serving the freshest seafood since 1954 aboard Maine’s only floating restaurant! Be sure to visit DiMillo’s and discover why we have become famous for our fresh local seafood and lobster dinners as well as serving choice cuts of beef and traditional Italian fare. Huge selection of beer and wines. Amazing views of the harbor from every table.

Travel Professionals > 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

Choice of appetizer, entree and dessert should be made at least 4 weeks in advance.

An exact number of each entree must be called in 3 days in advance, or in special cases no later than the morning of the reservation.

Comp policy:
20 – 30 Guests – 1 comp
Over 30 Guests – 2 comps.

Prices are subject to change.
All prices are inclusive (tax & gratuity included).
The Motor Coach Luncheon menu is only available from 11:00 AM to 4:00 PM

Types of Food:
  • American
  • Children's Menu
  • Gluten Free
  • Italian
  • Lobster Bakes
  • Lobster Dinner
  • Lobster Rolls
  • Seafood
Amenities:
  • Fine Dining
  • Full Bar
  • Happy Hour Specials
  • Open Year-round
  • Outside Dining
  • Water Views
  • Wheelchair Accessible
Meals Served:
  • Dinner
  • Lunch