Top's China

109 E Plymouth Ave
Deland, FL 32724
No photo available for this business

Business Information


Customer Reviews (1 reviews)

Citysearch User

on Citysearch Jul 30, 2008
One of the best chinese takeout resturants in the area. Good lunch specials and are always busy... They are fast and their food is consistan... (more)

Browse our top cities

Browse cities by state