Chinese takeaway serving freshly prepared dishes. Known for Peking ribs and spring rolls.