Lucky Liu's

restaurant in Pacific Terrace, San Diego

Phone: (619) 255-5487

Website: luckyliussandiego.com

Address: 322 J St