Tivoli Pizza Address: 23071 E Main St, Armada, MI 48005 Phone: (586) 784-4400 Payment: Pizza, Restaurants Other Businesses: Oliver's Pizza at 16567 32 Mile Rd, Armada, MI 48005 Oliver's Pizza at 16767 32 Mile Rd, Armada, MI 48005 Hill Farms at 19960 Armada Center Rd, Armada, MI 48005 Roma Village Italian Bistro at 23010 E Main St, Armada, MI 48005