Suya Palace is located in Lagos, Nigeria on KM 22, Lekki-Epe Expressway, beside PWAN and opposite Formula One Autos. Suya Palace is rated 5 out of 5 in the category grill store in Nigeria.
Address
KM 22, Lekki-Epe Expressway, beside PWAN and opposite Formula One Autos