Restaurants - Leeds, England, United Kingdom
Akbars Restaurant is a restaurants company based out of 15 EASTGATE, Leeds, United Kingdom.