This is the Johnny Rockets inside of Kennywood.
there is a line that you have to wait in, place your order, and then they give you a number to take to your seat. Someone comes around and drops off your food/drinks, and takes the number.
This place is constantly busy, but being one of maybe 2 or 3 inside restaurants that Kennywood has, it's no surprise. The food is very overpriced for what you get, though. I didn't think what we got was worth what we paid.
It's also VERY dirty, considering 95% of the staff work behind the counter. tables don't get wiped off in a timely manner, so you are either waiting for a clean table, or cleaning one off yourself.