Mario's Pizza & Ristorante
➤ 2401 San Pedro NE Albuquerque, NM 87110-4101, United States
Restaurante Italiano, Pizzaria, Serviço De Entrega, Italiano, Queijo, Pizza
"If you come here, stick to the pizzaIt's goodThe crust, the cheese, the toppingsGood."