The International

52 Townsend Lane, Anfield, Liverpool, L6 0BA

Fish And Chips, Pizza, Kebab takeaway.

Menu of The International
order food now

location of The International

The International reviews


Rate The International