Search results
Yelp Reviews
2.5 4 reviews
- 5 star 1
- 4 star 0
- 3 star 0
- 2 star 1
- 1 star 2
You get what you paid for. Greta location on a bustling street. Owners and managers are friendly. Looks like they're making renovations so it's always good to see those trying to improve the area... More
I have a grudge against this place from 12 years ago that I'll never forget.... If this is a new owner, I'm sorry you have to pay for the old owner being an idiot. If this is the old owner, may... More