Mario's Pizza & Ristorante

There are several locations of Mario’s here in Albuquerque. This is by far my favorite. The pizza is the best, especially at the uptown location.   If you are in Albuquerque and love pizza … try Mario’s.

Google+ IconTwitter Icon