D De Leo
Sierra Gold
Reno, Nevada
"D De Leo"
Not my favorite place to go. Customer service is average at best & the food is decent but a little pricey. Been in there a few times but the service really turned me off. Could be a great place to go but the service is a hit & miss.