Tams Fried Chicken

78 Joel St, Northwood, HA6 1LL Directions

Tel 01923 824441
   Now closed Open today 11:00 - 23:00