Osmow's Shawarma is a Mediterranean restaurant offering dishes like fresh shawarma and homemade falafel, blending traditional Egyptian flavors with a North American palate.