Company name: Al Uruba Cafe & Restaurant
Description: What Happens Here
118 Stratford Rd, Birmingham B11 1AJ, United Kingdom