Mariscos La Sirena Lonchera

restaurant in Jamacha Lomita, Lemon Grove

Phone: (619) 862-7748

Address: 8450 Jamacha Rd