Bells restaurant and hotel is located in Ekpoma, Nigeria on 63, ujoelen road ekpoma. Bells restaurant and hotel is rated 3.9 out of 5 in the category african restaurant in Nigeria.
Address
63, ujoelen road ekpoma
Accessibility
Wheelchair-accessible entrance