Armando's On the Go is now open for takeout! Featuring pizza slices, take 'n bake, prepared meals and more! Located at 2760 Howard Ave., Windsor.