Long Road Olives

Long Road Olives is a farm with olive trees claimed to date back to Roman times.