Mgrillz Nigeria company is located in Magboro, Nigeria on Xtreme Royale Hotels, Forthright access rd, Owode. Mgrillz Nigeria company is rated 5 out of 5 in the category grill store in Nigeria.
Address
Xtreme Royale Hotels, Forthright access rd, Owode