Jim Shepard
PT's Place - North Nellis PT's Place - North Nellis
Las Vegas, Nevada
"Jim Shepard"
Very poor. Bad service, bad food, Doubt if I'll be back anytime soon. This place has gone downhill fast.