Pizza Metro is a pizzeria known for its homemade pizzas.