24-26 Church St, Birmingham B3 2NP +44 121 236 2339
restaurant, Birmingham, England, GB
Today
How to go there