Klenk's Cafe

Restaurant in Funchal, Madeira Island

Opening hours: Tu off Features: outdoor seating

57 Estrada Ponta de Oliveira, Caniço, 9125-035