O Leandro

R. Angola 7, 1685-649, Ramada e Caneças, Odivelas

Own this place? Claim this page

About

O Leandro is a restaurant located in Ramada e Caneças, Odivelas. The address is R. Angola 7, 1685-649. For bookings or information, call +351 967 570 765.

Location