Restaurant - London
Phoenix Palace
A beloved Cantonese institution on Glentworth Street, Phoenix Palace is renowned for its extensive dim sum menu, ornate interiors, and consistently excellent regional Chinese cuisine in the heart of NW1.