Pizza Roma

321 S Casino Center Blvd #130, Las Vegas, NV

Menu (As of 10/30)

Pizza Roma: hours and how to order