Fresh Deli is a deli and sandwich shop.