Top's China Restaurant
Logo

One of the best chinese takeout resturants in the area. Good lunch specials and are always busy... They are fast and their food is consistantly good from one day to the next.

Location:
109 E. Plymouth Aveneu
DeLand, FL 32724
Phone: