Homemade, reasonably priced food in a welcoming atmosphere. Young families welcome.

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