Restaurant offering a mix of Chinese and European dishes. Dine-in and takeaway options available.