Restaurants in London, England
Restaurants
17 Devonshire Square,
London ,
England
EC2M 4SQ
UNITED KINGDOM
Café Luca is a vibrant restaurant in Liverpool Street focusing on naturally wholesome foods with Mediterranean and Middle Eastern influences. Our journey began with family, shared passion, and a vision of bringing people together day or night. We place great importance on the quality and provenance of our ingredients, providing a laid back and fresh atmosphere amongst the hustle and bustle of the City.
Worldwide > United Kingdom > London > Restaurants