Fast food restaurant serving toast and sandwiches. Offers delivery service.