5A Carter's Grn, West Bromwich B70 9QP +44 121 448 8184
restaurant, West Bromwich, England, United Kingdom
Today
How to go there