Da Lorenzo
Italian · Pizza
Italian restaurant Da Lorenzo, located in Spinola Park, offers pizza and other Italian dishes.
Location
Best places nearby
The highest rated places close to Da Lorenzo.
Local restaurants nearby
level 0, Spinola Park, Triq Mikiel Ang Borg, San Ġiljan


