Dominic’s

Dominic’s

4.5 (410 reviews) Breakfast Score™ 63.9 Closed
Ad slot: restaurant

27 Lafayette Square, Haverhill, MA 01832, USA

(978) 682-8822

http://www.dominicshaverhill.com/

Get Directions

Hours

Monday 7:00 AM - 3:00 PM
Tuesday 7:00 AM - 3:00 PM
Wednesday 7:00 AM - 3:00 PM
Thursday 7:00 AM - 3:00 PM
Friday 7:00 AM - 3:00 PM
Saturday 7:00 AM - 3:00 PM
Sunday 7:00 AM - 3:00 PM

Photos

Ad slot: restaurant_reviews

Reviews

  • Sabrina Di Stefano-Walker
    ★ 5

    We organized a family dinner for 30+ people at Dominic’s and it was amazing! The service was so smooth that we got to relax and enjoy each other while our meals were taken care of. Generous portions, delicious food, and the espresso martini was fantastic.

    I even came back the next morning for breakfast. Cozy, family-friendly, and full of great vibes. We will return for sure!

  • Morgan Clark
    ★ 5

    Very friendly service, great food and drinks! Stopped in for quick lunch. Super cute holiday decor as well! Chimichurri omelette and delicious. The home fries are the perfect touch of crispy yet soft.

  • Patti Anastasia RN, Pet Psychic-Medium
    ★ 5

    Decided to check out Dominic’s in Lafayette Square- all homage and delicious! The Irish Benny was fabulous and so was the falafel wrap.
    But I found to be so cool it’s the menu “for the Littles” OMG check out what the kids can get. Almost ordered one myself 🙏💕🐞

  • Casey S.
    ★ 5

    September 2025 UPDATE: Still just as wonderful, 5 stars all around, but I needed to share that now they have beer, eine, and cocktails. We tried the bloody marys and they are wonderful! Because my partner has a dairy allergy, I got her cheese garnishes. Also, the Lebanese food is AWESOME! In thesr pictures is the Taste of Beirut, highly recommend trying this, it is a little bit of everything so a great dish to order for the table to share.n--(End September 2025 update)--nnThe new location in Haverhill is WONDERFUL!! We stopped in for breakfast and the food, service, and coffee was great.

  • cynthia martinez
    ★ 1

    Just tried placing an order via phone. Was told it was going to be a 40 minute wait due to large parties, I let them know I have no issue waiting. After providing my order I’m then told that I would have to pay via phone. I let them know I’m paying cash so I’ll pay in person. That’s when they inform me unfortunately you’re going to have to place the order in person due to many customers placing orders and not picking up their orders. I explained to the person on the phone, that’s not my intention, that I will pay, I’m not using my debit card since I have cash available and not to mention you also informed me that it’s going to be a 40 minute wait due to a few large parties in the restaurant. The person informs me well the waiting time can change and unfortunately due to policy changes you can pay by card via phone or place the order in person. I then informed them again that you first told me it’s going to be a 40 minute wait due to large parties in the restaurant, but the wait time can also change if I place the order in person and pay in person. I then informed them I’ll take my business elsewhere.

    The point here is don’t tell me there is currently a 40 minute wait and then after placing my order be told you can’t pay in cash due to lack of people picking up there orders, then also be told the waiting time can change as well when I place my order in person. Calling ahead of time to pick up an order is so that there is no waiting time.

    If the policy changed on placing orders via phone, make sure you provide that information on your website as well.

    You lost a customer.

Similar Restaurants Nearby