Mission ElectricRestaurants · Cleveland, OHRussian. Serving the Russian-speaking community in Cleveland.Address: 6134 Ridgeway St, Peninsula, OH, 44264Phone: (330) 329-9474Loading map...