3156 Elton Road, Johnstown
(814) 266-4115
Horrible! Tried three times, the food is cold and skimpy. You wait forever to be seated and for service even when there are hardly any Customers there. Friday and Saturday nights are the worst, it took almost a half hour to get waited on and another ...
1003 Menoher Blvd, Johnstown
(814) 255-5735