Owen O’Leary’s Westborough

17 Connector Road

Westborough Ma 01581


Sun-Mon: 11 Am-1 Am

When we imagined opening up another store in the early parts of 2012 we looked for a community that was full of great people, looking for a delicious meal,  and a place to feel like home. That is what we found here in Westborough. Here at our newest location it is fully remodeled and offers the same things you have learned to love; freshly prepared food, libations after a long day, a table for your family, and a smile to greet you at the door.