Pizza Metro Venus offers a diverse menu featuring Italian pizzas, kebabs, and other dishes. This restaurant specializes in unique pizza and Stackhouse-style offerings.