Super Oscar

restaurant in Rolando, Lemon Grove

Phone: (619) 463-0206

Address: 7102 University Ave