Shawarma Republic Nigeria,Imo state,Owerri,Nekede is located in Owerri, Nigeria on Shawarma Republic, Umerim road, Federal Polytechnic. Shawarma Republic Nigeria,Imo state,Owerri,Nekede is rated 5 out of 5 in the category food producer in Nigeria.
Address
Shawarma Republic, Umerim road, Federal Polytechnic