Restaurant Reviews from DiningGuide411.com
    Top : United_States: NV: Las_Vegas

Deli South, Las Vegas, Nevada










Deli 300 South
5611 South Valley View Boulevard
Las Vegas NV United States


Phone: 702.798.6070
Accepts: bank debit cards, Visa, Discover