Lucky Liu's

restaurant in Pacific Terrace, San Diego

Phone: (619) 255-5487

Website: luckyliuschinese.com

Address: 332 J St