Timo Italian Grille Ltd


Locally owned and operated Quaint British pub in The Heart of tottenham, warm and cosy atmosphere with plenty homemade items on the menu to choose from renowned fish and chips home...
Phone:

Category:
Pubs

Status:
  (History)

Address:
11 Mill E, L0G 1W0, Tottenham   show map  Directions