• Happy’s Pizza #66

    Cleveland

    3980 Lee Rd.
    Cleveland, OH 44128
    North of Eldamere Ave.

    Best Pizza, Chicken & Ribs in town

    Call us or Order Online Today
    P (216) 491-5555
    F (216) 491-5556
    Store Hours:
    Sun 11am-11pm
    Mon-Wed 10am-11pm
    Thu-Sat 10am-12am