Central Service Station & Barcelos Portuguese Chicken Outlet is located in Estcourt, South Africa on 167 Albert St. Central Service Station & Barcelos Portuguese Chicken Outlet is rated 4.3 out of 5 in the category chicken restaurant in South Africa.