clock menu more-arrow no yes

Shiraz Restaurant

2575 S Decatur Blvd, Las Vegas, NV 89102

702-870-0860