• Welcome to O'Neill's Stadium Inn

    New Shuffleboard Season Starts August 28th


    Sign up to hear from us about specials, sales, and events.

    Contact Us

    Better yet, see us in person!

    We love our customers, so feel free to visit during normal business hours. O'Neill's Stadium Inn is located in Orchard Park New York and is a bar and restaurant.

    O'Neill's Stadium Inn

    3864 Abbott Rd, Orchard Park, New York 14127, United States

    (716) 646-4674


    Monday - Friday: Open @ 11am

    Saturday: Open @ 11am

    Sunday: Open @ 12pm