Formerly Leroy's Food Store, Rochelle Place Deli is a small food store with coolers of soda, Red Bull and beer, such as Guinness and Heineken. Cleaning products are also for sale. There are three sit-down tables where regulars sometimes play dominoes.