Uptown Deli is a deli and grocery store offering organic items, prepared foods, and a sandwich menu. They feature locally sourced products, including produce and baked goods.