Metro Pizza - 4001 S. Decatur

$ • Pizza • American • Italian
4.5
(38)
  •  
View delivery time and booking fee.

4001 S Decatur Blvd, Las Vegas, NV 89103 • More info