Update Info - Beijing Palace
This restaurant was reported as closed. If it is open, let us know.
Beijing Palace
430 Paradise Rd
Swampscott, MA 01907
430 Paradise Rd
Swampscott, MA 01907
This restaurant was reported as closed. If it is open, let us know.