Bar & grill offering a top-notch experience. Part of the Sizzling Pub chain, known for generous discounts.