Search near address: 108 E Main St, Newark, DE 19711

Chef Tan

108 E Main St, Newark, DE 19711

4.54
26 ratings

Reserve a table

Please login before placing a reservation.
Number of Guests (Minimum: 8)