Royal Green Place is located in Owerri, Nigeria on 14 Umezurike Street Off Royce Road. Royal Green Place is rated 3 out of 5 in the category bar & grill in Nigeria.
Address
14 Umezurike Street Off Royce Road
Service options
TakeawayDine-in
Amenities
Bar on siteToilets
Offerings
AlcoholSmall plates