In the pursuit of foodie discovery and all things finger-licking, here are the best Shawarma Spots in Victoria Island, Lagos, you have to try out today! Sphinx Fast Food 14 Idowu Martins St, Victoria Island, Lagos Source: Eat Drink Lagos Tucked in Mega Plaza, Sphinx Fast Food offers shawarma’s in different sizes...