Osmow's is a Mediterranean restaurant specializing in shawarma, blending traditional Egyptian flavors with a North American palate since 2001.