Food and Dining in Esan Central L.G.A, Edo State, Nigeria (2)

Royal China Restaurant

Sub-category: Restaurants, Bars & Cafes, Fast Food Outlets

Address: 72 Ihama Rd, Oka 300102, Benin City

Royal China Restaurant

Sub-category: Restaurants, Bars & Cafes, Fast Food Outlets

Address: 72 Ihama Rd, Oka 300102, Benin City