Metro Pizza
About Metro Pizza
Metro Pizza is a pizza restaurant in Las Vegas, Nevada, located at 4178 Koval Lane. Cuisine: pizza. Call (702) 382-5888 for current hours and details.
Location
4178 Koval Lane, Las Vegas, NV 89109
4178 Koval Lane, Las Vegas, NV 89109