Track Profile

Deng's Garden

One of two Chinese eat-in or carry-out options on the square in downtown Knoxville.

Contact Deng's Garden

    Address
    • 221 E. Main St.
    • Knoxville, IA 50138

    Map / Directions

    Forgot Password?