Menu

Downtown Location
(208) 522-2091

  • Happy Chinese Restaurant

    Happy Chinese Restaurant
    in Downtown Idaho Falls

    Hours

    Mon-Fri 11am - 9pm
    Sat 4pm - 9pm

    (208) 522-2091

    504 Shoup Ave
    Idaho Falls, ID 83402

    View Our Menus