Small, well-managed fast food spot. Known for its excellent sandwiches and toast, with affordable prices.