• Welcome to O'Neill's Stadium Inn

    New Shuffleboard Season Starts May 8th

    Subscribe

    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

    Hours

    Monday - Friday: Open @ 11am

    Saturday: Open @ 11am

    Sunday: Open @ 12pm