Rosa Giant Pizza

restaurant in South Broadway District, Imperial Beach

Phone: (619) 575-0519

Address: 1680 Broadway Ste G