Landra Massimo is located in Diano Marina, Italy on Via Generale Ardoino, 138. Landra Massimo is rated 3.3 out of 5 in the category pizza restaurant in Italy.
Address
Via Generale Ardoino, 138
Service options
Takeaway
Dine-in
Amenities
Bar on site
Good for kids
Accessibility
Wheelchair-accessible entrance