The Royal Restaurant restaurant is located at the 15311 Union Tpke, Flushing NY. It serves Chinese, Japanese, Sushi and Seafood food. Royal Restaurant is has takeout. The avarage rating of this restaurant rated by 324 reviewers is 3.6. For more deatils and orders call Royal Restaurant on (718) 380-7777 or visit thier website.