O Deli's is a fast food restaurant offering affordable, halal-friendly options in a family-friendly setting.