Royal Kitchen Restaurant is located in Tacloban City, Philippines on Justice Romualdez St, Downtown,. Royal Kitchen Restaurant is rated 4.2 out of 5 in the category chinese restaurant in Philippines.
Address
Justice Romualdez St, Downtown,
Amenities
Good for kidsToilets
Offerings
CoffeeSmall plates