O Leonardo

Pça. das Flores 16, 7580-210, Santa Maria do Castelo, Alcácer do Sal

Own this place? Claim this page

About

O Leonardo is a restaurant located in Santa Maria do Castelo, Alcácer do Sal. The address is Pça. das Flores 16, 7580-210. For bookings or information, call +351 966 352 192.

Location