Due to COVID-19 (coronavirus) concerns, All restaurants are take out or delivery only.






Metro Pizza Map






Metro Pizza

4178 Koval Lane
Las Vegas NV 89109


More Information for Metro Pizza