China Town is a Chinese restaurant that offers a range of Cantonese and Sichuan dishes. They are known for their roasted meats, seafood, and dim sum. The restaurant has a traditional Chinese decor, with red lanterns and wooden furniture.