O'Hallorans is a restaurant serving delicious, home-cooked meals. Known for its varied menu and popular Ham Roast Dinners, available for dine-in or takeout.