178 Corporation St, Birmingham B4 6UD +44 121 233 2512
restaurant, Birmingham, England, GB
Today
How to go there