118 Trimdon Ave, Middlesbrough TS5 8SB +44 1642 818125
restaurant, Middlesbrough, England, United Kingdom
Today
How to go there