Marco's Pizza

  • Restaurants
217 E. Grand River Ave.
Howell, Michigan 48843
517-548-9900
Hours:
Monday-Thur 11-11pm Friday&Saturday 11-midnight Sunday noon-11pm
  • About

    Authentic Italian Pizza!

    Dough made fresh daily in store

    3 cheese blend fresh never frozen

    Sauceand topping prepped fresh daily!

    Delivery Available all day every day!



  • Directions

    On Grand River across from old court house