Arova Shawarma & FalafelRestaurants · Cleveland, OHKosher, Middle Eastern. Serving the Russian-speaking community in Cleveland.Address: 13911 Cedar Rd, South Euclid, OH, 44118Phone: (216) 465-1009Loading map...