China-Town is a Chinese restaurant offering popular dishes like baked duck and spring rolls, as well as vegetarian options.