Mr Hero 7741 W Ridgewood Dr Parma OH United States
Located in the mall's food court
Phone: 440.842.9393