You can not go wrong if you come here for a sandwich. The perfect monstrous amount of meat bread and that delicious red sauce. Nowhere does it better than the Claremont location.
I always eat the hot veal with onions and cheese.
Also pinball in the dining room.