Allo Cafe is a retail business specializing in vending machine sales and other non-storefront retail.