North Tampa Shores Plaza 4013 Tampa Rd #16 Oldsmar FL 34677 United States
(813) 814-9988
https://www.chefli.net/
Please enter your username or email address, you will receive a link to create a new password via email.