Leocynn's Lumpia

restaurant in South Bay Terraces, La Presa

Phone: (619) 267-8210

Address: 8360 Paradise Valley Rd