Famous Potatoes luxury Intercontinental/fine dining restaurant Premium indoor & outdoor location/ambience. One of its kind in Abuja/Nigeria