China Town is a casual Chinese restaurant offering a selection of comfort eats, including vegetarian options. Takeout and delivery are available.