Our location

Leeno’s Bar & Restaurant
Rua de Leichlingen 30, 9000-003 Funchal, Madeira – Portugal

Tel. +351 291 627 184