Strip malls in Nevada are as ubiquitous as slot machines on the Vegas Strip, and this particular sand-colored building doesn’t immediately announce itself as a culinary destination. But the clever ...