The father-and-son team of Mohammed and Junior Albrashi have owned and operated the New Rochelle Deli & Grocery since 1997. This brightly lit, cheerful store sells food and grocery products such as milk and bread, in addition to other less conventional products such as incense, electronics and iPod covers.