Homemade, reasonably priced food in a welcoming atmosphere.

Location
CCW4: Turnham Green (map)
Town Hall Ave
London
W4 5DT