Linlee's Chinese Restaurant 398 C St Chula Vista CA United States
Phone: 619.585.8333 Smoking: not permitted