Restaurante O Leandro
Rua de Angola n7 loja esquerda, Lumiar, Lisboa
Own this place? Claim this pageAbout
Restaurante O Leandro is a restaurant located in Lumiar, Lisboa. The address is Rua de Angola n7 loja esquerda. For bookings or information, call +351 967 570 765.