Home » SOUTHERN FRIED

SOUTHERN FRIED

Restaurant name

SOUTHERN FRIED

Address
Dunukofia Street, Area 11, Garki, Abuja, Nigeria
Description
SOUTHERN FRIED is located in Abuja, Nigeria. Company is working in Restaurants business activities.