Haven't really given this place a fair try yet -- but the roast beef in my sandwich was delicious.
All reviews seem positive