Osmow's Shawarma is a Mediterranean restaurant specializing in shawarma. Established in 2001, it offers pickup and delivery options.