All reviews seem negative
First of all, this place has Good Year signs all over it, but they are not Good Year. Giving them even one star is still way too much. I went to this place back in January 09. ...