4001 S Decatur Blvd, Las Vegas, Nevada 89103 USA
Metro Pizza 02-15-21: Triple Play - Thin Crust, Mozzarella, Tomato Sauce, Triple-Portion Chicago Sausage
Photo Credit: Yelp