Opens on Sunday

Metro Pizza - 1395 E. Tropicana

$ • Pizza • American • Italian
4.3
(53)
  •  
View delivery time and booking fee.

1395 E Tropicana Ave, Las Vegas, NV 89119 • More info