Royal Palace Restaurant II
Asian Restaurant
70 Tyler St (Harvard St & Tai-tung St), Boston, MA 02111
(617) 542-1100
(617) 542-1100
4.0 / 5 based on 37 votes
Photos
Good fried rice and chow fun. Love this place...
... and get a deep fried flounder free