• Happy’s Pizza #67

    Cleveland

    7412 Detroit Ave.
    Cleveland, OH 44102
    Located at W. 74th St.

    Best Pizza, Chicken & Ribs in town

    Call us or Order Online Today
    P (216) 961-4444
    F (216) 961-4447
    Store Hours:
    Mon-Thu 10am-12am
    Fri- Sat 10am-1am
    Sun 11am-12am