I have been here a couple of times - it's certainly nothing fancy, but I've been able to walk in without an appointment and get a pedicure with no issues.
I have no complaints - they do a decent job and are always friendly. Prices are very reasonable and I have enjoyed the services I've had.
It's not a place I frequent, but has helped in a pinch when I needed a last minute mani/pedi!