Nostalgia
Deli · Italian · Greek
Nostalgia Italian Cafe and Deli offers a taste of Italy in London. Nostalgia Greek Deli is also associated with this location. Both establishments suggest a focus on deli-style offerings.
Location
Best places nearby
The highest rated places close to Nostalgia.
Local restaurants nearby
97a Lea Bridge Road, London, E10 7QL, United Kingdom


