Located directly on the shore of Abellona Inn & Suites in Old Orchard Beach, Maine. We offer breakfast and lunch daily from 6am -2pm. Enjoy our outdoor seating and try our excellent lobster rolls, steak and cheese, burgers, breakfast and deli sandwiches.
Leave a comment