155 Bromsgrove St, Birmingham B5 6AB +44 7837 427120
restaurant, Birmingham, England, GB
Today
How to go there