
China Boy Deli is located at 817 6th Street, NW. It actually has surprisingly good reviews on Yelp. Has anyone happened to check them out?
I don’t think they made our list of best Chinese food in the city.

China Boy Deli is located at 817 6th Street, NW. It actually has surprisingly good reviews on Yelp. Has anyone happened to check them out?
I don’t think they made our list of best Chinese food in the city.