Another addition to the Owen O'Leary's family. Now open as our third restaurant in addition to the Southborough and Brockton stores, Owen's Westborough is perfect for a family dinner, a lunchtime meeting, or just a place to gather friends new and old!
Be the first to add a review to the Owen O'leary's Westborough.
Owen O'leary's Westborough
- Sun - Sat: 11:00 am - 1:00 am
Is there a problem with this listing? Let us know.
Credit Cards Accepted