Liverpool St Station, City Of London, London EC2M 7QH, United Kingdom
Closed· Opens at 05:00
Liverpool St Station, City Of London, London EC2M 7QH, United Kingdom
No delivery
Spot something wrong?
Dishes at Delice De France. Prices may vary in venue.
Been to Delice De France? Be the first to share what you ate.