Chinese takeaway, known for fresh and delicious food. Call to place your order.