Grand café with a Parisian atmosphere, Memling features a unique collection of photographic equipment on display.