Translation:Our friend is in the center.
"κέντρο" can mean "downtown", but it can also mean "in the middle"
You're right! Corrected :)
also, a common way to say this in British English is "our friend is in town"
(This is also commonly heard on the west side of the Atlantic.)