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

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

W4 5DT