Todd
starstarstarstarstar
May 17, 2020
Green China is the best Chinese restaurant from which I have ever ordered. The prices are competitive, their speed in completing orders is unmatched, and the food is always delicious. I am so happy to live within about a block of this place!