- Birmingham, England, United Kingdom
ANKARA TURKISH RESTAURANT LIMITED is a company based out of 504 BRISTOL ROAD SELLY OAK, BIRMINGHAM, United Kingdom.