The patio at Spiga Ristorante in Needham has potted flowers, herbs, and bushes to block the view of the parking lot.