100B Bull St, Birmingham B4 7AA +44 121 233 2300
restaurant, Birmingham, England, United Kingdom
Today
How to go there