My Thai Restaurant
68-72 Joel St, Northwood
01923 823721
Menu
Northwood, Greater London
My Thai Restaurant
68-72 Joel St, Northwood, Greater London HA6 1LL
01923 823721