The Palace of Asia! With its ornate dinning rooms, embellished with intricate designs, the Palace of Asia offers an ambiance like never before.
Located at the intersection of Kirkwood Highway and Route 41, Wilmington, Delaware, the Palace of Asia offers you the best in Fine Dining in the tri-state area.