Homemade, reasonably priced food in a welcoming atmosphere.

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

W4 5DT