Fast food style restaurant serving roast beef sandwiches in numerous combinations, fries, chicken sandwiches, onion petals, and deli sandwiches.