Restaurant offering cafe fare and sandwich/snack delivery.