I have been coming here for a few years.
1. Sandwiches are absolutely delicious. The Roast beef melts in your mouth.
2. The meats are great. My favorite is the black nugget marinated London Broil. People rave about it and it is so easy to grill. I just made it for my wife's birthday party and people loved it.