Chef Li is a chinese restaurant Pinellas County Florida located in United States.
Oldsmar , FL 34677 United States
The best Chinese food in the Oldsmar area! Worth the visit. Try the beef and broccoli or the Moo shu! It's scrumptious
The best in town and no msg
Great service! And the Hot an Sour soup is AMAZING! I will definitely come back! :-)
Spring rolls had good flavor but would have liked more veggies. Pork lo mein was excellent. Full of pork and veggies. - John Bryan
When you haven't eaten a thing all day, I suggest a 1/4 lb with cheese but with Mac sauce and onions instead of the reg stuff. ... don't forget you coke too - Lindsay suominen