Restaurante O Leandro

Rua de Angola n7 loja esquerda, Lumiar, Lisboa

Own this place? Claim this page

About

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.

Location