925 S 13th St, Decatur, IN | Map it
(260) 724-7407 | View Website
out of 5
1 Review
Sign in to Write a Review
View Less
Cheap chinese food in a small town. This place is alright, you will not find anything gourmet, but it is a good place to order carry out for lunch. I'm not a big fan but I'll go if the time is right.