De Retaar is a sandwich shop.