Lucky Star | Chinese Restaurant

239 N K St, Tulare
(559) 688-1818

Lucky Star | Chinese Restaurant

239 N K St, Tulare, CA 93274
(559) 688-1818