Food & Drink

Info 1130260724115553

What: Peking duck.

How much: $25.95.

Where: Red Palace, 3945 New Bern Ave.; 231-3788.

  Comments