Foodiestrip logo

Lumen Cafe

Church House, 86 Tavistock Pl, Kings Cross, London WC1H 9RT, UK
0.0Not reviewed
0.0
menu
0.0
ambience
0.0
service
-
price

Category

 
    Restaurant
 

Types of cuisine

Mediterranean,
Italian,
Tirolese,
Greek,
Spanish,
Yugoslavian,
Portuguese,
Fish,
Slovenian,
Albanian,
Healty

Lumen Cafe

Church House, 86 Tavistock Pl, Kings Cross, London WC1H 9RT, UK

Data updated on