Applebee's in Johnstown is the best location in the chain for service, quality food and cold beer! We have been regulars for about 2 years now. Everything is always done right and served with a smile. If something isn't quite to your expectations, it is taken care of immediately and without the attitude you get other places! Highly recommended!
Posted: 10/16/2008 • Last edited: 4/30/2009 • Link to this review