DiMillo’s On the Water is a well-established restaurant located at 25 Long Wharf in Portland, Maine. Positioned prominently on the waterfront, it offers diners scenic views of the harbor, creating a distinctive setting that blends maritime ambiance with urban convenience. The location is easily accessible within the 04101 postal code area, making it a notable destination among restaurants in the Portland region.
Specializing in seafood and American cuisine, DiMillo’s On the Water features a menu that highlights fresh, locally sourced ingredients, with a focus on traditional New England dishes. The restaurant operates aboard a converted car ferry, providing a unique dining environment that distinguishes it from typical land-based establishments. This floating venue combines casual elegance with a nautical theme, appealing to both residents and visitors seeking a memorable meal experience.
The atmosphere at DiMillo’s is characterized by attentive service and a comfortable, inviting space suitable for a range of occasions, from casual lunches to special celebrations. Its consistent reputation for quality and location on Portland’s vibrant waterfront contribute to its recognition among local restaurants. Overall, DiMillo’s On the Water represents a blend of culinary tradition and distinctive setting, contributing to Portland’s diverse dining landscape.


































