Roma Deli 1 & Restaurant (Spring Mountain Road)

$ • Italian • Pasta • Comfort Food
4.8
(24)
  •  
View delivery time and booking fee.

5755 Spring Mountain Road, Las Vegas, NV 89146 • More info