This is a very good alternative to your typical fast food establishments. They make there own roast beef and turkey-not too common these days. We got a medium (12 inches) cheese steak, with onions and peppers, which contained lots of steak and served pipping hot. Staff were very friendly. Great value.Wish they had one of these places back home.