Chef Li Chinese Cuisine Restaurant

North Tampa Shores Plaza 4013 Tampa Rd #16 Oldsmar FL 34677 United States

(813) 814-9988

https://www.chefli.net/

Sign In

Register

Reset Password

Please enter your username or email address, you will receive a link to create a new password via email.