World Cafe

Restaurant
130 Crouch Hill, London N8 9DY 130 Crouch Hill, London N8 9DY Directions
This place has not been rated by customers.
null% of 0 customers recommended
This place is closed.

Want something similar? See related deals

About this Business

  • Cuisine
    Cafe, Organic
  • Meals
    Lunch
  • Price
    £30-£50
  • Cuisine
    Cafe, Organic
  • Meals
    Lunch

From Our Editors

World Cafe is a restaurant located on Crouch Hill in London. With a delicious menu, this restaurant will leave you with a smile on your face. The familiar atmosphere and great menu options allow visitors to focus on what matters: the perfect quality.

Though the price can be a bit higher than average, you're going to get what you pay for.

With organic items on the menu, there really is something for every preference.

When you add it all up, World Cafe is definitely a good call.

Explore Nearby
World Cafe