1. Angelo's Pizza Deli & Party Store 4040 Mason Rd, Howell, MI 48843 Coordinate: 42.60012,-83.99364 Phone: (517) 548-2322