French restaurant and takeaway menus in Kilburn

Chateaubriand Restaurant

French

65 Fairfax Road, Kilburn, London, NW64EE ,

Peter's

French

65 Fairfax Road, Kilburn, London, NW64EE ,