• Happy’s Pizza #21

    Taylor

    22527 Ecorse Rd.
    Taylor, MI 48180
    Between Pardee & Monroe
    P (313) 291-5555
    F (313) 291-5522
    Store Hours:
    Sun 12pm-12am
    Mon-Thu 10am-12am
    Fri- Sat 10am-1am