Lambo

75 Cricklewood Lane, Cricklewood, London

Lambo, exterior picture

Ads by Google
Address:75 Cricklewood Lane
Cricklewood
London
NW2 1HR
Map:Map & nearby
Cuisine:Restaurant & Bar
Region:Cricklewood
Nearest Station:Cricklewood
Telephone:

Related Businesses

Nearby alternatives

  1. 84 Cricklewood (0.4 miles)
    Cricklewood Broadway, Cricklewood, NW2 3EL
  2. PanAsia (0.4 miles)
    Cricklewood Broadway, Cricklewood, NW2 3ED
  3. Khayyam Restaurant (0.5 miles)
    Finchley Road, Swiss Cottage, NW3 7BJ

Reviews & Tips from our readers



AIL on Social Media

Facebook logo Twitter logo Instagram logo

What's New?