Tuesday, October 30, 2007
Where do you go for great pizza in Las Vegas? Metro Pizza. Real Italian pizza made from family recipes. They also have salads and pastas - and they deliver. There are four locations - one is just west of The Strip on Koval. Only one is a good distance away, in Henderson. One is to the east on Tropicana and the other is to the west at Flamingo and Decatur.