clock menu more-arrow no yes mobile

Shiraz Restaurant

2575 S Decatur Blvd, Las Vegas, NV 89102

702-870-0860