Mr. Pizza Review | Los Angeles, CA

Mr Pizza_Sausage and Pepperoni

Mr. Pizza in downtown Los Angeles is located in the Little Tokyo section of town.  As I am not a big fan of Asian food, it certainly stuck out as a solid dining option to me when I was in the area.  Mr. Pizza offers some unique pizza concoctions with non-traditional toppings such as a popular potato […]